1
我有一個非常簡單的查詢 - 我想和所有從表1(650行)和表2中的電子郵件來獲得一列(550行):MySQL的UNION ALL只返回第一個表
SELECT email
FROM table1
UNION ALL
SELECT email
FROM table2
的結果有行,這是行數表1。結果應該有行 - 兩個表的行的實際總和。
如果我切換SELECT語句順序 - 結果有表2的行 - 550
任何想法,爲什麼發生這種情況?
我使用phpMyAdmin用MariaDB的10.1.16(MySQL的)4.5.1
我認爲這是一個phpMyAdmin錯誤。 http://stackoverflow.com/questions/34247531/what-is-phpmyadmin-doing-to-my-union-all-query – Eldeniz