aa bb
2003 HangZhou
2003 HangZhou
2003 Hold
2003 Hold
2004 Masked
2004 Masked
上面是原始数据,如何写SQL语句,得到如下结果:
aa bb
2003 HangZhou Office
2003 Hold
2004 Masked
2003 HangZhou
2003 HangZhou
2003 Hold
2003 Hold
2004 Masked
2004 Masked
上面是原始数据,如何写SQL语句,得到如下结果:
aa bb
2003 HangZhou Office
2003 Hold
2004 Masked
解决方案 »
- sql 2008 定时备份出错,不知道是什么原因
- sql语句返回来的记录集和表变量是不是一个东西???????????????
- sql2005安全问题[紧急求助]
- 在查询分析器中调试存储过程的时侯出现.......
- 暴雨中的小女孩,紧急求助
- select查询语句
- 学习MS-SQL用什么编译器,我学过C和汇编,VC正在学,大家给点它的特点的介绍,他可以做何用,是否需要数据结构做后盾,现在的公司都用它
- 如何实现同时对时间,年份机型比较?---在线等待。
- OpenRowSet: 本地 Access 数据与远程 MSSQL 的问题?
- 多个字段用in子查询应该怎么写?
- 请问有没有办法禁用log
- SQL Server 查询 出现怪问题
2003 HangZhou
2003 HangZhou
2003 Hold
2003 Hold
2004 Masked
2004 Masked
上面是原始数据,如何写SQL语句,得到如下结果:
aa bb
2003 HangZhou
2003 Hold
2004 Masked
---是这样麽?这条纪录 2003 HangZhou Office 是怎么来的阿~~~~
selct * from 表 group by bb
------------
這種寫法不對
union all select '2003','HangZhou'
union all select '2003','Hold'
union all select '2003','Hold'
union all select '2004','Masked'
union all select '2004','Masked'select a.col1,a.col2 from
(
select col1,col2,count(col2) as ct
from t
group by col1,col2
)a
col1 col2
-------------------- --------------------
2003 HangZhou
2003 Hold
2004 Masked(所影响的行数为 3 行)