| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2061 人关注过本帖
标题:SElect 两个表联合查询问题
只看楼主 加入收藏
zfk1970
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2010-12-2
结帖率:78.13%
收藏
已结贴  问题点数:20 回复次数:5 
SElect 两个表联合查询问题
客户信息表:客户公司名称  客户代码  公司地址等字段
销售报表: 客户代码  商品名称  数量  等字段
以客户代码为主副索引
若查询客户地址在山东的客户销售数量如何编写代码。
请赐教,谢谢。
搜索更多相关主题的帖子: 公司地址 山东 联合 如何 公司地址 山东 联合 如何 
2016-01-11 20:41
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:10 
查询客户公司名称中包含有山东
2016-01-11 21:08
zfk1970
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2010-12-2
收藏
得分:0 
是销售表,不是销售报表,写错了,是两个表
2016-01-11 21:44
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:0 
2楼的方法就行。比如试试:
select distinc b.* from 客户信息表 a left join 销售表 b on ALLTRIM(a.客户代码)==ALLTRIM(b.客户代码) where ALLTRIM(a.客户地址) like '%山东%'

[此贴子已经被作者于2016-1-11 22:37编辑过]

2016-01-11 22:35
zfk1970
Rank: 1
等 级:新手上路
帖 子:71
专家分:0
注 册:2010-12-2
收藏
得分:0 
非常感谢4楼的指教,请问能否再给以详细说明
2016-01-13 08:54
qingfameng
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:35
帖 子:964
专家分:3019
注 册:2010-2-6
收藏
得分:10 
一个很简单的查询,2表外连。搜索客户信息表中,客户地址包含‘山东’的这些客户,他们的客户代码与销售表里客户代码相同的,都查出来。
2016-01-13 22:23
快速回复:SElect 两个表联合查询问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011227 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved