PostgreSQL でのクエリ: 同じ月に 4 件以上の請求書があるセールスマンの名前を表示します。
テーブル: articles, customers, invoices, lines_invoice, province, towns, sellers
.
私のクエリは、同じ月にあるカウントを気にせずに値を返します。どうすればそれを行うことができますか?
select s.codseller, s.name
from sellers s
join invoices i using (codseller)
group by s.codseller
having count (codinvoice) > 4;
ありがとう!
編集:
画面に表示される正しい解決策は次のとおりです。
codven = codseller nombre = 名前
私のクエリでは、別の月に 4 つ以上の請求書を持つセールスマンをカウントするため、余分な 2 つの行が表示されます。