0

7月から12月までの支払いテーブルから選択するSQLを書いています。しかし、私は半年分すべてを支払った学生を見つけたいと思っています。学生が 6 か月間すべて支払いを済ませた場合、その学生は除外されます。学生が 1 か月間も支払っていない場合。それでは、その学生は選ばれません。しかし、私はそれを行う方法がわかりません。のようなものですか

select student_name from payment where (select month(payment_date) from payment) all in (7,8,9,10,11,12)

不明なSQLを許してください。しかし、私は自分がしたいことを提示したいだけです。

ありがとう。

4

2 に答える 2