请教下 查询的出来的 数据要给他定义一个编号 如下
No Bo Co
1 B2 C2
2 B8 C9
3 B3 C3
4 B4 C3
查询出的结果给他编号第一条是给个编号1 第2条是2 依此类推
No Bo Co
1 B2 C2
2 B8 C9
3 B3 C3
4 B4 C3
查询出的结果给他编号第一条是给个编号1 第2条是2 依此类推
解决方案 »
- sql server2005连接问题
- 在Remote方式的数据库链接中,http://carl2中的carl2具体怎样写
- 如何提高sql的查询性能?
- 如何传“查询条件”到function里面定义的CURSOR中执行?
- sql2005中建立的ssis(dts)中,怎么导入mysql的数据到mssql?
- 救急啊。。。。。
- 问个简单的问题,分号问题
- sql server高手请进来,帮帮忙,急急急急死了!
- 数据查询的问题问题.
- 高手接招:C/S三层+MsSQL,何种连接方式不必在服务器端安装MsSQL Server?
- 报错sql dmo大容量复制执行失败
- 再请教一个insert和update同时存在的SQL语句写法
select row_number()over(order by getdate()) as No,Bo,Co from tb
if object_id('tempdb.dbo.#TA') is not null drop table #TA
create table #TA([No] int,[Bo] varchar(2),[Co] varchar(2))
insert #TA
select 1,'B2','C2' union all
select 2,'B8','C9' union all
select 3,'B3','C3' union all
select 4,'B4','C3'
select *,ct=(select COUNT(1) from #TA where No<=a.No) from #TA aselect *,ct=(select COUNT(1) from #TA where Bo<=a.Bo) from #TA a
1 B2 C2
2 B3 C3
3 B4 C3
4 B8 C9这样符合Bo或Co的排序.