我有一个非常简单的查询 - 我希望得到一个包含来自table1(650行)和table2(550行)的所有电子邮件的列:
SELECT email
FROM table1
UNION ALL
SELECT email
FROM table2
结果有 650 行,这是 table1 中的行数。结果应该有 1200 行 - 两个表行的实际总和。
如果我切换SELECT语句的顺序 - 结果有 table2 的行 - 550.
知道为什么会这样吗?
我正在使用PhpMyAdmin 4.5.1和MariaDB 10.1.16(MySQL)
答案 0 :(得分:0)
做了一些更多的研究,显然这是一个phpMyAdmin错误。