table1 学生基本情况
number char 9 准考证号码
name char 8 姓名
scode char 6 毕业学校代码
lq_sch char 4 招生学校代码table2 学生志愿
number char 9
zy01 char 4 志愿1
zy02 char 4 志愿2
zy03 char 4 志愿3
zy04 char 4 志愿4
zy05 char 4 志愿5table3 招生学校情况
ccode char 4 招生学校代码
cname char 30 招生学校名称table4 毕业学校情况
scode char 6 毕业学校代码
school char 30 毕业学校名称问题
用sql查询
每个考生的number,name,毕业学校名称,录取学校名称,此考生每个志愿代码及对应报考学校名称。
number char 9 准考证号码
name char 8 姓名
scode char 6 毕业学校代码
lq_sch char 4 招生学校代码table2 学生志愿
number char 9
zy01 char 4 志愿1
zy02 char 4 志愿2
zy03 char 4 志愿3
zy04 char 4 志愿4
zy05 char 4 志愿5table3 招生学校情况
ccode char 4 招生学校代码
cname char 30 招生学校名称table4 毕业学校情况
scode char 6 毕业学校代码
school char 30 毕业学校名称问题
用sql查询
每个考生的number,name,毕业学校名称,录取学校名称,此考生每个志愿代码及对应报考学校名称。
解决方案 »
- bdgrid中如何修改指定行列的值
- 关于DLL和EXE之间的
- 从Dll中加载菜单项的疑问
- 结婚散分咯~(之四)
- 用什么控件可以达到这种显示要求????
- DBgrideh多表头导出EXCEL问题,我重写了TDBGridEhExportAsXLS.WriteTitle函数,高手帮我完善一下!谢谢!
- 求助高手:DevExpress QuantumGrid 的颜色改变问题!
- 有没有类似window的文件管理器那样的控件?
- 全世界都不能回答的问题………………………………………………`…
- 如何实现对Windows下文件的增,删,改进行监控
- 请问一个关于DEPHIX的问题
- 正在向1000分迈进,特此散分!!!!
from table1,table3
where table1.scode=table3.ccode
好象这样就行了!
试试看!
b.*,
c.cname as cname1,
d.cname as cname2,
e.cname as cname3,
f.cname as cname4,
g.cname as cname5
FROM table1 a Left JOIN
table2 b ON a.number = b.number Left JOIN
table3 c ON b.zy01 = c.ccode Left Join
table3 d ON b.zy02 = d.ccode Left Join
table3 e ON b.zy03 = e.ccode Left Join
table3 f ON b.zy04 = f.ccode Left Join
table3 g ON b.zy05 = g.ccode
c.cname as cname1,
d.cname as cname2,
e.cname as cname3,
f.cname as cname4,
g.cname as cname5c. d. e. f. g. 有何用?