私は 500 個のテーブルを持っており、すべて「売上」フィールドに金額のレコードが含まれています。
以下は、テーブルごとの緑のアイテムの合計売上を取得します。
$tabletotal = mysql_query("SELECT sum(sales) FROM databasename.$tablename
WHERE type = 'green' AND descr LIKE '%SOLD%' ");
$row = mysql_fetch_assoc($tabletotal);
$answer= $row['sum(sales)'];
したがって、特定のテーブルに 4 つの緑色のアイテムがあり、それらが 4 ドル、6 ドル、7 ドル、3 ドルで販売されている場合、上の答えは 20 ドルです。
さて、どうすればよいかわかりませんが、すべての 500 テーブルのすべての緑色のアイテムの合計を取得することです。したがって、テーブル 1 の合計が 20 ドル、テーブル 2 の合計が 36 ドル、テーブル 3 の合計が 15 ドルなどの場合、すべてのテーブルの総合計をまとめて取得したいと考えています (この場合は 71 ドルですが、明らかに500テーブル)。
誰でも助けてくれますか?