【发布时间】:2012-12-05 07:38:07
【问题描述】:
当前 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_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_id 列
【问题讨论】:
-
显示数据结构会很棒。此外,您是否遇到任何错误或者您没有得到想要的结果?
-
错误是什么,以及错误日志
-
没有错误显示,也没有输出显示
-
所有表都有相同的列。{std_id , course_code , accademaic_year , course_type , mark , grade , status }
-
哦,我想知道您是否想要的是 UNION 而不是 JOIN。这听起来不像您要加入的数据类型。另外,如果你只是表 A 中的
SELECTing,那么加入他们有什么意义?