关于小弟有一问题相求,我用select 语句取出一个单列的结果集
如:
省份
1。北京市
2.天津市
2。大连市
4.上海市
我现在想把这个结果集变为一行,该怎么做?
也就是变成这个样子:
1 2 3 4
北京市 天津市 大连市 上海市
恳求各位大侠帮助!不胜感激!的问题
select
case when area_id = ‘1’ then ‘北京市’ end ,
case when area_id = ‘2’ then ‘天津市’ end ,
case when area_id = ‘3’ then ‘大连市’ end ,
case when area_id = ‘4’ then ‘上海市’ end
from 表名
上面这个写错了,少看了一个行O(∩_∩)O,sorry。这个里面写的够详细了,仔细看一下