select id, max(col2)
from t
group by id-- yes,比no大。
from t
group by id-- yes,比no大。
解决方案 »
- 如何实现
- 关于打开SQL2005作业属性的问题。
- 在默认的隔离级别下,如何去解决写覆盖问题。
- 求解!!这个怎么删``
- 求自定义工资项目的工资系统的数据结构!
- varchar型(但里面存放是货币型的)---->货币类型比较大小的问题!非常谢谢!
- 聚集索引(Clustered index)fillfactor设计问题
- sql问题baidu,google没搞定,ISQL/w - SQL graphical query tool
- 小case,马上结分
- 急救,create storeprocedure 现场给分。
- sql 树形结构递归查询问题 求助求助求助
- SQL查询根据多字段重复项查询结果只以ID最新(大)保留一个条记录
--测试数据
if object_ID('tempdb..#A') is not null
drop table #A
Go
CREATE TABLE #A
(
id INT ,
出行 NVARCHAR(10)
)
Insert #A
select 1,'yes' UNION ALL
select 1,'no' UNION ALL
select 1,'no' UNION ALL
select 2,'yes' UNION ALL
select 2,'yes' UNION ALL
select 3,'no' UNION ALL
select 3,'no'UNION ALL
select 4,'yes'UNION ALL
select 5,'no'UNION ALL
select 5,'no'
go
--测试数据结束
;WITH temp AS (
SELECT DISTINCT * FROM #A WHERE 出行 = 'yes'
)
SELECT * FROM temp
UNION
SELECT * FROM #A WHERE id NOT IN(SELECT id FROM temp)结果: