您的位置:首页 > 数据库

sql分组汇总时的排序

2005-11-18 17:31 330 查看
转自 http://community.csdn.net/Expert/TopicView3.asp?id=4403205
--建立测试环境
Create Table TEST
(idInt,
单据编号Varchar(10),
产品编号Varchar(10),
品名Varchar(10),
规格Varchar(10),
数量Int)
--插入数据
Insert TEST Values(1, '2005123', '0022', 'abc', 'ddd', 2)
Insert TEST Values(2, '2005123', '0022', 'abc', 'ddd', 3)
Insert TEST Values(3, '2005124', '0023', 'dda', 'ddd', 5)
Insert TEST Values(4, '2005124', '0023', 'dda', 'ddd', 6)
Insert TEST Values(5, '2005122', '0025', 'dda', 'ddd', 6)
--测试
Select
单据编号,
产品编号,
品名,
规格
from TEST
Group By 单据编号,产品编号,品名,规格
Order By Min(ID)
--删除测试环境
Drop Table TEST
--结果
/**//*
单据编号产品编号品名规格
20051230022abcddd
20051240023ddaddd
20051220025ddaddd
*/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: