社区
应用实例
帖子详情
使用sql查询,字段拼接后怎样加序号?
csdnTimePeriod
2012-12-05 10:49:23
比如declare @str varchar(255) set @str=''
select @str=@str+t.f1+t.f2+';'
from t
where ...
怎样将每条记录前加序号?
想不出的话只好使用游标了,但是游标尽量少用,对吗,因为效率不高。
...全文
398
7
打赏
收藏
使用sql查询,字段拼接后怎样加序号?
比如declare @str varchar(255) set @str='' select @str=@str+t.f1+t.f2+';' from t where ... 怎样将每条记录前加序号? 想不出的话只好使用游标了,但是游标尽量少用,对吗,因为效率不高。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdnTimePeriod
2013-04-16
打赏
举报
回复
拼接出来可以用。 其实两个查询结果集没有逻辑上的关联,非要放在一起显示,所以仅从数学上建立对应的关系。禁不起实际情况变化的检验。
發糞塗牆
2012-12-05
打赏
举报
回复
不过雪狼的本事要分很容易,时间问题而已。
發糞塗牆
2012-12-05
打赏
举报
回复
这分不该我得的,我只是比较好奇你拼接出来是否可以用而已
csdnTimePeriod
2012-12-05
打赏
举报
回复
可以试试加row_number。 谢谢两位回帖!
發糞塗牆
2012-12-05
打赏
举报
回复
我倒想看看你原有拼接出来的是否能直接使用row_number
开启时代
2012-12-05
打赏
举报
回复
游标尽量不用 耗费资源。
开启时代
2012-12-05
打赏
举报
回复
declare @str varchar(255) set @str='' select @str=@str+'序号:'+cast( row_number() over(order by getdate()) as varchar(20))+' '+t.f1+t.f2+';' from t where ...
mysql中如何去除小数点后面多余的0
select cast(2.12000 as decimal(9,... 您可能感兴趣的文章:Mysql中存储UUID去除横线的方法解析mysql中:单表distinct、多表group by查询去除重复记录mysql SELECT语句去除某个
字段
的重复信息MySQL 去除重复数据实例详解
SQL语句中
字段
的
拼接
原始sql语句及效果如下: string sq = @"select gx_plan.id,fk_sec.factory as 本厂编号, `order` as
序号
,gx_plan.TotalOrder as 总工序数,note as 备注 from fk_sec,gx_plan where (date='" + date + "' or '" + ...
数据库
SQL查询
,最佳案例讲解
课程收获: 在学习完本系列中所有的课程后,可以实现日常工作中绝大多数的
SQL查询
的需求,能够轻松应付DBA的日常查询需求,可以轻松应付日常的数据库开发工作中的
SQL查询
需求。 合适人群: 1、IT初学者、...
pgsql sql
字段
拼接
1. 一条记录数据
字段
拼接
语法:concat_ws('
拼接
符号',
字段
名,more fields) 例子:concat_ws(':',username,sex)2. 多条记录
字段
拼接
语法:concat_ws(
字段
名,'
拼接
符号') 例子:string_agg(ccc,' \r\n ') 3. 跨...
sqlserver中将查询结果
拼接
成字符串
#for xml path(param)--将查询结果以xml格式输出 select id,name from table1 for xml path --id和name为table1的真实
字段
- path后面没有参数时,每行数据被默认<row>标签包裹,每行列数据被被其列名标签...
应用实例
27,579
社区成员
68,558
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章