我有一个这样的MySQL脚本:
SELECT ... FROM ... WHERE ...
UNION ALL
SELECT ... FROM ... WHERE ...
Run Code Online (Sandbox Code Playgroud)
现在如何从联合结果中再次选择?
这不起作用:
SELECT * FROM (
SELECT ... FROM ... WHERE ...
UNION ALL
SELECT ... FROM ... WHERE ...
);
Run Code Online (Sandbox Code Playgroud)
您需要为内部查询放置一个别名:
SELECT * FROM (
SELECT ... FROM ... WHERE ...
UNION ALL
SELECT ... FROM ... WHERE ...
) as something;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4309 次 |
最近记录: |