读书人

SQL查询 去掉重复解决方案

发布时间: 2012-03-01 10:25:46 作者: rapoo

SQL查询 去掉重复
detail表中有如下数据:
商品号 出厂日期 ......
001 2007-5-30
001 2007-5-28
002 2007-5-28
003 2007-5-24
001 2007-5-30
002 2007-5-30
003 2007-5-24

info表数据如下:
商品号 商品名称
001 鼠标
002 键盘
003 显示器

想显示结果如下:
001 鼠标 2007-5-28
001 鼠标 2007-5-30
002 键盘 2007-5-28
002 键盘 2007-5-30
003 显示器 2007-5-24

查询语句如何写啊?谢谢各位了
我不晓得如何剔除相同的记录
select A.商品号,A.出厂日期,B.商品 from detail A, info B where A.商品号=B.商品号 order by A.商品号




[解决办法]
select A.商品号,A.出厂日期,B.商品
from detail A, info B
where A.商品号=B.商品号
group by A.商品号,A.出厂日期,B.商品
order by A.商品号
[解决办法]
select Distinct A.商品号,A.出厂日期,B.商品 from detail A, info B where A.商品号=B.商品号 order by A.商品号
[解决办法]
呵呵,快了1秒

读书人网 >SQL Server

热点推荐