0
私のデータは、sales
という名前の親テーブルと、sale_lines
という名前の子テーブルです。 sale.customer_id=X
OR SUM(sale_lines.total)>=Y
のsales
テーブルからすべてのレコードを選択したいと思います。クエリの作成方法WHERE X OR HAVING Y
customer_id
条件はWHERE
句に行くと、それはHAVING
句でSUM(sale_lines.total)>Y
を持っていることは理にかなっています。私の問題は、WHERE
とHAVING
の間に論理OR
を持つ方法です。これは可能ですか?もしそうなら、どうですか?
私はサブクエリでこれを行う方法を知っていますが、私は自動化されたクエリ生成ソリューションを開発しようとしており、サブクエリを扱うのは複雑ではありません。