mysql多表查询去重 5

mysql多表查询去重问题例如有2个表表A:IDsn1A2B3C4A5B表B:IDPrice11002128316841680sql语句:查询表A中sn为A,表B中pri... mysql多表查询去重问题
例如有2个表
表A:
ID sn
1 A
2 B
3 C
4 A
5 B

表B:
ID Price
1 100
2 128
3 168
4 1680

sql语句:

查询表A中sn为A, 表B中price为128的语句。
说明表a中有重复数据,表B中无重复数据。求mysql语句。
展开
 我来答
tattackor
2015-10-31 · TA获得超过3.5万个赞
知道大有可为答主
回答量:5083
采纳率:94%
帮助的人:891万
展开全部
1、建议以后给出列名、数据示例,这样可以直接粘贴运行
2、例程:
SELECT DISTINCT 表1.列2,表1.列1
FROM 表1
WHERE 表1.列2 IN (SELECT 列1 FROM 表2)
炽血031号妞
2014-08-31 · TA获得超过118个赞
知道答主
回答量:111
采纳率:0%
帮助的人:147万
展开全部
select t2.province,t2.when,sum(t2.count) from table2 t2 where t2.province in (select distinct t1.province from table1 t1 where t1.code=1) group by t2.province 试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzs1949
2014-08-31 · TA获得超过1600个赞
知道小有建树答主
回答量:1250
采纳率:80%
帮助的人:1126万
展开全部
楼主,这俩表的关联字段是啥,你啥都没介绍,楼下竟然写出那么牛的代码,我真是佩服的五体投地
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式