注册 登录
编程论坛 ASP技术论坛

SQL表关联查询的问题

sky222 发布于 2010-03-25 16:19, 659 次点击
比如  
eTB(员工信息表):
eid   ename  tname tid
0001  张三     1    01
0002  李四     2    01
0003  王五     3    02
0004  赵六     4    02
0005  郑七         NULL

tTB(部门信息表)
tid tname
01  技术部
02  市场部
03  工程部

一种是:Select e.eid,e.ename,d.tname from eTB as e,tTB as d where e.tid=d.tid
二种是:Select e.eid,e.ename,d.tname from eTB as e inner join tTB as d on e.tid=d.tid
检索的结果都是:
eid   ename tname
0001  张三  技术部
0002  李四  技术部
0003  王五  市场部
0004  赵六  市场部

但是我表etb里面已经有tname这个字段了。

能不能把 检索的结果 换个字段名,,并且只查询前200条数据

应该怎么修改。谢谢斑竹
2 回复
#2
cnfarer2010-03-26 08:25
Select e.eid,e.ename,e.tname,d.tname tname2 top 200 from eTB as e inner join tTB as d on e.tid=d.tid


以后这类问题请到数据库版块!!

[ 本帖最后由 cnfarer 于 2010-3-26 08:27 编辑 ]
#3
sky2222010-03-26 09:23
知道了,top 200 好像不对,
1