Select max(A),B,C,D from yourTable group by B,C,D
解决方案 »
- 如何显示性别
- SQL 将时间以整天为单位分别计算
- 太奇怪了,谁能告诉我这是怎么回事?在线等。。。
- SQL_Latin1_General_CP1_CI_AS" 和 "Chinese_PRC_CI_AS"
- 【Excel导入SQL Server菜鸟问题】为什么既有文本又有数字的列导入后会显示NULL
- [PHP]怎样将sql2000的语句转成sql2005, 望高手帮忙! 谢谢
- 俺也求sql语句!
- 求救: A strong SA password is required for security reasons
- 從工作站上,連服務器上的sql server(20---->100)
- left jion on(多个条件)
- 想买一本好的关于SQL SERVER的学习书
- 全文检索的"谓词被忽略”的问题?
测试通过
A B C D
1 aa bb cc
1 bb aa cc你用select distinct A from 表 得到一条记录,但B、C、D的内容该显示哪一条呢?
select a,max(b),max(c),max(d) from table1 group by a
select a,min(b),min(c),min(d) from table1 group by a
select a,min(b),min(c),min(d) from table1 group by a那还不是随你挑了,其实只要你把 B,C,D用聚合函数就可以了啊。