Mysql六表连接代码不';行不通
当前MySQL查询:Mysql六表连接代码不';行不通,mysql,sql,database,Mysql,Sql,Database,当前MySQL查询: SELECT A.* FROM std_results_lev1_sem1 A JOIN std_results_lev1_sem2 B ON A.std_id = B.std_id JOIN std_results_lev2_sem1 C ON B.std_id = C.std_id JOIN std_results_lev2_sem2 D ON C.std_id =D.std_id JOIN std_res
SELECT A.*
FROM std_results_lev1_sem1 A JOIN std_results_lev1_sem2 B
ON A.std_id = B.std_id
JOIN std_results_lev2_sem1 C
ON B.std_id = C.std_id
JOIN std_results_lev2_sem2 D
ON C.std_id =D.std_id
JOIN std_results_lev3_sem1 E
ON D.std_id = E.std_id
JOIN std_results_lev3_sem2 F
ON E.std_id = F.std_id
ORDER BY std_id ASC;
所有这些表都有相同的
std\u id
列按顺序排列的std\u id不明确
ORDER BY A.std_id ASC;
展示一个数据结构会很好。还有,你有没有收到任何错误或者没有得到想要的结果?错误是什么,错误日志没有错误显示&也没有输出显示所有表都有相同的列。{std_id,course_code,accademaic_year,course_type,marks,grade,status}哦,我想知道你想要的是并集而不是连接。这听起来不像您要加入的数据类型。另外,如果您只是从表A中选择了
,那么加入它们又有什么意义呢?