【发布时间】:2017-03-18 22:08:47
【问题描述】:
我想使用 mysql 内连接获取第二个表的最后一个值。
这是我的第一个表名 '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
【问题讨论】:
-
您的联接以“and”结尾,所以这不是有效的 SQL
-
第二个表中没有日期列。