MySQL UNION ALL只返回第一个表
我有一个非常简单的查询-我想得到一列,其中包含来自表1(650行)和表2(550行)的所有电子邮件: 结果有650行,这是表1中的行数。结果应该有1200行行-两个表行的实际总和 如果我切换SELECT语句的顺序-结果是表2的行-550 知道为什么会这样吗MySQL UNION ALL只返回第一个表,mysql,sql,Mysql,Sql,我有一个非常简单的查询-我想得到一列,其中包含来自表1(650行)和表2(550行)的所有电子邮件: 结果有650行,这是表1中的行数。结果应该有1200行行-两个表行的实际总和 如果我切换SELECT语句的顺序-结果是表2的行-550 知道为什么会这样吗 我正在使用PhpMyAdmin 4.5.1和MariaDB 10.1.16(MySQL)做了更多的研究,显然这是一个PhpMyAdmin bug 请看做了更多的研究,很明显这是一个phpMyAdmin错误 请参见我认为这是一个phpMyAdm
我正在使用PhpMyAdmin 4.5.1和MariaDB 10.1.16(MySQL)做了更多的研究,显然这是一个PhpMyAdmin bug
请看做了更多的研究,很明显这是一个phpMyAdmin错误
请参见我认为这是一个phpMyAdmin错误。我认为这是一个phpMyAdmin错误。
SELECT email
FROM table1
UNION ALL
SELECT email
FROM table2