我有兩個表格:students
和payments
。選擇在給定期間內未付款的學生(學期)
students
有列:
first_name
last_name
student_id
class_name
payments
表有列:
full_name
student_id
term
session
amount_paid
class_fee
每個學生的細節是在students
表,但只有那些誰取得了完全或部分付款進入payments
表。我寫了一個查詢來選擇那些已經付款的人。
現在的問題是如何編寫一個查詢來選擇特定班級中在給定的時間段(任期內)完全沒有付款的查詢。
SELECT頁*,S * FROM付款p LEFT JOIN學生 ON s.student_id = p.student_id 其中p.amount_paid <= 0和p.term = 'yourcondition'」 –