【发布时间】:2021-02-10 07:42:55
【问题描述】:
谁能告诉我如何在 MySQL 5.6 中使用内联查询 我正在尝试做一件简单的事情!我正在尝试编写一个查询,在该查询中我从数据库中的一个表中选择并加入一个我试图动态创建的内联表。 这是一个 1 列的表,我无法用多行创建它。
内联查询示例
select * from (
(select 'filename1' as file_name) as t1
union
(select 'filename2' as file_name) as t2
);
如果我在没有第二个 select 语句的情况下运行此查询,那么它可以工作。 但是,如果我使用两个 select 语句运行它并尝试将它们联合起来,它就会崩溃并抱怨我在“as t2”附近的 SQL 语法有错误。
非常感谢任何帮助。
【问题讨论】:
标签: mysql sql select subquery union