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秒