+ -
当前位置:首页 → 问答吧 → 求教两句sql语句,谢谢

求教两句sql语句,谢谢

时间:2011-07-15

来源:互联网

一个表a【username】一个表b【username,company,product】

我想同时查找a,b这两个表

让a的username等于b的username

select *
from a,b
where a.username= b.username

这样的结果,会有很多重复的company

请教如果同时保证company不重复呢???

作者: xuxujian   发布时间: 2011-07-15

贴建表及插入记录的SQL,及要求结果出来看看

select DISTINCT company
from a,b
where a.username= b.username

作者: wwwwb   发布时间: 2011-07-15

我想要全部的字段,同时company不重复

作者: xuxujian   发布时间: 2011-07-15

select distinct company
from a,b
where a.username= b.username

作者: rucypli   发布时间: 2011-07-15

引用 2 楼 xuxujian 的回复:
我想要全部的字段,同时company不重复


贴建表及插入记录的SQL,及要求结果出来看看

作者: wwwwb   发布时间: 2011-07-15

SELECT * 
FROM b
LEFT JOIN a AS a ON a.username=b.username
WHERE a.username=b.username

作者: xulei0394   发布时间: 2011-07-15