sql 记录截取重排问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 记录截取重排问题相关的知识,希望对你有一定的参考价值。
比如:
姓名1 年龄1 姓名2 年龄2 姓名3 年龄3
张三 20 李四 22 王五 30
要求截取后排序如下:
姓名1 年龄1
张三 20
李四 22
王五 30
select 姓名1,年龄1 from table
union all
select 姓名2,年龄2 from table
union all
select 姓名3,年龄3 from talbe;
有问题再追问吧,不知道你给的表结构是不是固定的,如果不是的话,
可以写一个存储过程什么的 参考技术A 这问题真蛋疼啊。
Sql server 截取 并转换为数字的问题
碰到一个表依据另一个表的某个字段排序的问题
update [dbo].[Repertory] set SortCode= ASCII(SUBSTRING( m.EnCode ,1,1)) from dbo.Repertory g dbo.Material m where g.MaterialId=m.Id;
记录一下,
提取了第一个字符有的是数字有的是字母
也可以取两个
取两个可以两个AscII相加
以上是关于sql 记录截取重排问题的主要内容,如果未能解决你的问题,请参考以下文章
在论坛中出现的比较难的sql问题:1(字符串分拆+行转列问题 SQL遍历截取字符串)