異なる製品ブランドのデータベースに 2 つのテーブルがあり、それらの数を取得しようとしています。これにより、説明検索で両方の数が結合されます。私がこれまでに持っているのはこれです:
$pages_query = mysql_query ("SELECT COUNT('Product Number') FROM brand1 WHERE description LIKE '%oven%' UNION ALL SELECT COUNT('Product Number') FROM brand2 WHERE description LIKE '%oven%'") ;
これをエコーすると、60 が吐き出されます。これは、brand1 テーブルのみの結果であり、brand2 テーブルからのカウントを追加しません (UNION ALL が行うべきだと思っていたのですか、それとも間違っているのでしょうか?)。他のテーブルには、このクエリに一致する結果が 113 件あるため、173 になります。
カウント結果を 1 つの数値に加算する最良の方法はどれですか?
ありがとう。