首页 > 解决方案 > SQL Select 返回值的静态列表?

问题描述

有没有办法执行选择并返回静态列表?类似于以下内容:

select * from ('CA', 'FB', 'FC')

它应该返回

CA
FB
FC

标签: sqlsql-servertsqlselectunpivot

解决方案


如果要将每个值放在单独的行上,可以使用表构造函数values()

select val
from (values ('CA'), ('FB'), ('FC')) as t(val)

推荐阅读