正常sql查询语句是 select * from table ;
如果只要输出指定值,比如‘123’,我们可以 select '123' ;
现在我想直接输出一个结果集,就像 select a from table 返回某一列;
怎么直接 select 将数组['123','456','789']像返回查询的某列一样输出
select 1 a
union all
select 2 b
使用union all
感谢,我达到想要的效果了
select * from
(
select 'id1' a,'1' b union all
select 'id2','2' union all
select 'id3','3'
)t
行转列?
比如说有这样一条语句
我要解析出来达到这样的效果
不用在乎列名