我可以通過下面的查詢SQL查詢,但消除基於另一個查詢的一些記錄
Select userid_fk as id, courseID_fk
from tbl_userCourse
inner join tbl_users
on user_id=userid_fk
where courseID_fk=5
,然後去掉一些記錄,其中空以下SQL結果(我必須通過所產生的表圈在$ user_id中)。我可以使用這個查詢使用PHP在網頁上做到這一點。
Select min(schDate) as min
from tbl_schedule
where userid_fk=".$user_id."
and schDate>getDate()
and courseID_fk=5
但現在我想知道如果我可以將這兩個sql語句以某種方式組合起來,並只使用一個查詢語句。如果是這樣,我將如何做到這一點?
請重新閱讀你的問題。短語「在哪裏下面的SQL結果爲空」令我感到困惑 –
這意味着SQL結果爲0行作爲輸出 – Allen