この問題にタイトルを付ける方法がわかりませんでした。以下は、しきい値を超える何かの合計とそれ以下の合計の 2 つの値を作成する例ですが、2 つのステートメントは互いに排他的です。左結合または左結合を使用するとうまくいくと思いました。アイデアはありますか?
SELECT Count(Sale1.id) above500,
Count(sale2.id) below500,
employee.name
FROM employeesale es
INNER JOIN employee
ON es.employeeid = employee.id
LEFT JOIN sale Sale1
ON es.saleid = sale1.id
LEFT JOIN sale Sale2
ON es.saleid = sale2.id
WHERE Sale1.value >= 500
AND Sale2.value < 500