SELECT 1 FROM (SELECT 1 FROM table) q
无法在我的本地服务器上运行。它完全没有返回(没有错误或空表)。
但是SELECT 1 FROM table
没问题。
它出了什么问题?这样的查询是否有任何MySQL选项?
答案 0 :(得分:1)
如果不能真正理解你想要达到的目标,那么这个问题的解决方案就是:
SELECT 1 FROM (SELECT 1) q;
答案 1 :(得分:0)
假设你有一个名为“table”的表,SQL很好。在我自己的数据库中:
mysql> select 1 from (select 1 from ui_towngrpcolour) foo;
+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
+---+
3 rows in set (0.00 sec)