【发布时间】:2011-05-28 00:38:15
【问题描述】:
子查询是否可以将两个值返回到外部查询? 如:
SELECT 1,
(SELECT COUNT(*), MAX(*) FROM test_table WHERE test=123)
FROM another_table
或者有更好的方法吗?
【问题讨论】:
-
如果 Another_Table 有 20 行,您将获得 20 行包含相同数据的输出,除非列
test仅存在于 Another_Table 中而不存在于 Test_Table 中(在这种情况下,它是写限制的有趣方式(这是“减数分裂”的一个相当极端的例子)。
标签: sql mysql subquery mysql-error-1241