我想使用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 –
第二个表中没有日期列。 –