
正文
mysql怎么合成两列字 mysql两列合成一列
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用MySQL语句 怎么把两列字段整合成一列
access : 表.select 字段a 表.字段B as 字段x from 表;
Oracle: 表.select 字段a || 表.字段B 字段x from 表;
相关问答
Q1: 关于mysql数据库将一列分成两列的方法
可用substring函数。
如某个表中只有一个字段:
ID
123abc
456def
890ghi
现在要将前三位为一个字段,起名为id1,后3位是另一个字段,起名叫id2。可用如下语句:
select substring(id,1,3) id1,substring(id,4,3) id2 from 表名
结果如下:
id1 id2
123 abd
456 def
890 ghi
substring函数说明,一共需要3个参数,其中,第一个参数为要截取的字符串,第二个参数为截取的起始位置,第三个参数为截取的长度。
Q2: mysql 如果把多个搜索的结果合并成多个列?
select tmp.t1,tmp.t2
from
(select 字段名 as t1,null as t2
from 表名)
union
(select null as t1,字段名 as t2
from 表名
)tmp
mysql怎么合成两列字的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mysql两列合成一列、mysql怎么合成两列字的信息别忘了在本站进行查找喔。








