Is het mogenlijke om deze sql statements tot een statement te herschrijven?
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| $sqlString = "SELECT DISTINCT article_number FROM shop_product"; $sql->Query($sqlString); while($sql->ReadRow()) { $sql2->Query("SELECT ROUND(SUM(o.price),2), p.name FROM shop_order as o, shop_product as p WHERE o.article_number = $id AND o.currency='euro' AND p.article_number = o.article_number GROUP BY p.name"); if($sql2->ReadRow()) { $data[$i][] = $sql2->RowData[0]; $data[$i][] = $sql2->RowData[1]; } $sql2->Query("SELECT ROUND(SUM(o.price),2), p.name FROM shop_order as o, shop_product as p WHERE o.article_number = $id AND o.currency='dollar' AND p.article_number = o.article_number GROUP BY p.name"); if($sql2->ReadRow()) { $data[$i][] = $sql2->RowData[0]; $data[$i][] = $sql2->RowData[1]; } ++$i; } |