关边查询?

yunzhongfeng 2003-12-11 05:57:54
联系人表里存有客户编号(联系人编码是主键),而无客户名称。查询时,在查询条件里输上客户名称也能把本客户相关的联系人查出来,请问这语名如何写。
...全文
74 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
shuiniu 2003-12-11
  • 打赏
  • 举报
回复
select * from 客户表 a join 联系人表 b on a.客户的编码 = b.客户的编码 and a.客户名称 = '.....'
txlicenhe 2003-12-11
  • 打赏
  • 举报
回复
select * from 联系人表 a
join 客户表 b on a.客户编码 = b.客户编码
where b.客户名称 like '%名称%'
yunzhongfeng 2003-12-11
  • 打赏
  • 举报
回复
客户名称在客户表里,没在联系人表里,联系人表里只存了客户的编码且在客户表里没有联系人编码
,两表间就有一个客户编码这个公共字段。
txlicenhe 2003-12-11
  • 打赏
  • 举报
回复
wzh1215(四脚蛇) 的应该差不多了。

1:你的客户名称在哪里?
2:表怎样关联?
yunzhongfeng 2003-12-11
  • 打赏
  • 举报
回复
少了一点,在客户表里没有联系人编码,只有联系人表里有客户编码。请各位指点!
wzh1215 2003-12-11
  • 打赏
  • 举报
回复
--把两个表联合起来查询!!
select * from 联系人表 a,客户表 b where a.联系人编码=b.联系人编码 and b.客户名称 like '%'+@name+'%'
sdhdy 2003-12-11
  • 打赏
  • 举报
回复
看你的意思,要用左连接的。
left join

34,838

社区成员

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

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