创建具有固定值的临时表

时间:2014-05-23 12:07:06

标签: sql postgresql temporary

如何在PostgreSQL中创建一个临时表,其中包含一列“AC”并包含这些4位数值:

  • 缩放
  • INCI
  • 芬德

本质上,表格有更多的值,这只是一个例子。

1 个答案:

答案 0 :(得分:8)

如果您只需要一个SQL查询的临时表,那么您可以将数据硬编码到公用表表达式中,如下所示:

WITH temp_table AS
(
  SELECT 'Zoom' AS AC UNION
  SELECT 'Inci' UNION
  SELECT 'Fend'
)
SELECT * FROM temp_table

http://sqlfiddle.com/#!15/f88ac/2见到它 (CTE语法也适用于MS SQL)
HTH