我想使用mysql內部連接獲取第二個表的最後一個值。INNER JOIN只從第二個表中選擇一行
這是我的第一個表名 'tb_reg'
二表 'tb_stud_qulification'
我想要得到的 'candidate_no' 的最後日期,其中第一表'id'等於第二個表'candidate_no'。
我寫內部聯接這樣的代碼,但我得到的錯誤
SELECT reg.*, quli.course, quli.total_per
FROM tb_reg AS reg
INNER JOIN tb_stud_qulification AS quli ON reg.stage = '2' AND reg.id = quli.candidate_no AND
ORDER BY quli.id
LIMIT 1
您的加入結束於「和」,所以這是無效的SQL –
第二個表中沒有日期列。 –