'fix-it'または'vacancy'ジョブタイプのジョブを除いて、'completed'ステータスの'jobs'テーブルからすべてのレコードをカウントしようとしています。これは私が使用しているものですが、これが正しい結果をもたらしているかどうかはわかりません。
SELECT id, client_id, COUNT(*) AS count FROM jobs
WHERE jobType != 'fix-it' AND jobType != 'vacancy' AND status = 'completed'
GROUP by jobs.client_id
次に、結果を見て、特定のクライアントの下に2つ以上の完了したジョブがあるかどうかを確認します。
これは正しいように見えますか?