这外SQL语句怎么写 select a.[学生姓名],b.[姓名],c.[姓名] from T1 a join T2 b on b.[老师编号]=a.[语文老师编号] join T3 c on c.[老师编号]=a.[数学老师编号] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select 学生姓名,语文老师=(select 姓名 from T2 where 老师编号 = 语文老师编号), 数学老师 = (select 姓名 from T2 where 老师编号 = 数学老师编号)from T1 select a.学生姓名,语文老师=b.姓名,数学老师=c.姓名 from t1 a,t2 b,t2 cwhere a.语文老师编号=b.老师编号 and a.数学老师编号=c.老师编号 declare @t1 table(学生姓名 varchar(10),语文老师编号 varchar(10),数学老师编号 varchar(10))insert @t1 select '李小民','001','002'insert @t1 select '杨小荣','003','001'declare @t2 table(老师编号 varchar(10),姓名 varchar(10))insert @t2 select '001','史富国'insert @t2 select '002','钟祥'insert @t2 select '003','周民生'select a.学生姓名,语文老师=b.姓名,数学老师=c.姓名 from @t1 a,@t2 b,@t2 cwhere a.语文老师编号=b.老师编号 and a.数学老师编号=c.老师编号---------------学生姓名 语文老师 数学老师李小民 史富国 钟祥杨小荣 周民生 史富国 a inner join b on a.a=b.a and b.a=a.c的形式做连接就行了 如此的sql语句,求原理 大量的文件管理问题,请诸位帮帮忙了!谢谢。 怎么把服务器上的数据库搞到本地 在windowsXP user帐户下无法登录本机SQl server 2005 有关于text和image数据类型的请教!! 如何实现这个递增的UPDATE? 求助:excel表格时间类型如何导入sql2000表中??? 这些SQL语句怎么写? 请帮我看一条sql语句 TSQL 查询的难题。 sql帮助文件无法打开 查找重复字段的记录.
数学老师 = (select 姓名 from T2 where 老师编号 = 数学老师编号)
from T1
where a.语文老师编号=b.老师编号 and a.数学老师编号=c.老师编号
insert @t1 select '李小民','001','002'
insert @t1 select '杨小荣','003','001'
declare @t2 table(老师编号 varchar(10),姓名 varchar(10))
insert @t2 select '001','史富国'
insert @t2 select '002','钟祥'
insert @t2 select '003','周民生'select a.学生姓名,语文老师=b.姓名,数学老师=c.姓名 from @t1 a,@t2 b,@t2 c
where a.语文老师编号=b.老师编号 and a.数学老师编号=c.老师编号
---------------
学生姓名 语文老师 数学老师
李小民 史富国 钟祥
杨小荣 周民生 史富国