【发布时间】:2017-03-08 15:54:08
【问题描述】:
我不想创建 tmp 表。如何使这项工作?
with a as (
340401182,
340401183
)
select * from a
【问题讨论】:
-
您使用的是哪个数据库?
标签: sql with-statement dual-table
我不想创建 tmp 表。如何使这项工作?
with a as (
340401182,
340401183
)
select * from a
【问题讨论】:
标签: sql with-statement dual-table
如果您想要两行一列,请执行此操作
with a as
(
Select 340401182 as val from dual
UNION ALL
Select 340401183 as val from dual
)
select * from a
【讨论】:
UNION ALL每个部分的FROM DUAL
非常接近....
with a as (
SELECT
340401182 AS Col1,
340401183 as Col2
)
select * from a
【讨论】: