开发者

"SELECT 1 FROM (SELECT 1 FROM table) q" does not working on local machine

SELECT 1 FROM (SELECT 1 FROM table) q

does not working on my local server. it returns totally nothing (no error or empty table).

But SELECT 1 FROM tab开发者_JAVA百科le is ok.

What is wrong with it? is there any MySQL option for such queries?


Without really being able to understand what you're wanting to achieve, the solution to this problem is:

SELECT 1 FROM (SELECT 1) q;


Assuming that you have a table called "table", the SQL's fine. In my own database:

mysql> select 1 from (select 1 from ui_towngrpcolour) foo;
+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
+---+
3 rows in set (0.00 sec)
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜