首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL查询 去掉重复解决方案

2012-03-01 
SQL查询 去掉重复detail表中有如下数据:商品号出厂日期......0012007-5-300012007-5-280022007-5-28003200

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秒

热点排行