表连接问题!在线等!

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加上去呢?不要为什么要这样要求!
...全文
60 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2003-12-10
  • 打赏
  • 举报
回复
看来是我理解错了.
rainbow326 2003-12-10
  • 打赏
  • 举报
回复
TO zjcxc(邹建)
你写的和wzh1215(四脚蛇)写的有什么区别??
我都说了wzh1215(四脚蛇)写的是不能实现的,出错!
zjcxc 元老 2003-12-10
  • 打赏
  • 举报
回复
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+'%'

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧