导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

表连接问题!在线等!

rainbow326 2003-12-10 03:10:37
1,select Q2.*,Q1.*,C.* FROM Q2 LEFT JOIN Q1 ON Q2.id=Q1.id AND Q2.item=Q1.item
JOIN C ON Q2.id LIKE C.no+'%'
2,select Q2.*,Q1.*,C.* FROM Q2, Q1, C
where Q2.id*=Q1.id AND Q2.id LIKE C.no+'%'
第1个和第2个意思是一样的,但对于第二个写法怎么把Q2.item=Q1.item加上去呢?不要为什么要这样要求!
...全文
27 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
看来是我理解错了.
回复
rainbow326 2003-12-10
TO zjcxc(邹建)
你写的和wzh1215(四脚蛇)写的有什么区别??
我都说了wzh1215(四脚蛇)写的是不能实现的,出错!
回复
select Q2.*,Q1.*,C.* FROM Q2, Q1, C
where Q2.id*=Q1.id AND Q2.id LIKE C.no+'%' and
Q2.item=Q1.item
回复
rainbow326 2003-12-10
谢谢txlicenhe(马可)
to wzh1215(四脚蛇) ,你的写法和我想的一样,是不行的
回复
wzh1215 2003-12-10
select Q2.*,Q1.*,C.* FROM Q2, Q1, C
where Q2.id*=Q1.id AND Q2.item=Q1.item and Q2.id LIKE C.no+'%'
回复
txlicenhe 2003-12-10
select Q2.*,Q1.*,C.* FROM Q2, Q1, C
where Q2.id*=Q1.id and q2.item*=q1.item AND Q2.id LIKE C.no+'%'
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告