-1
你能解釋一下,爲什麼這段代碼不工作?如何從數據庫中的兩個表中獲取數據?
SELECT SUM(`cash`) AS `cash`,COUNT(*) AS `rows` FROM `table_1` WHERE `login` = 'test' UNION ALL SELECT COUNT(*) AS `rows2` FROM `table_2` WHERE `login` = 'test';
在phpMyAdmin我看到這條消息:
1222 - 所使用的SELECT語句具有不同的列數
和我無法解決這個問題。
好了,你要照顧的結果兩個單個查詢的集合在結構上都是相似的,因此它們可以合併爲一個表。引擎還應該如何從這兩套中創建一張桌子? – arkascha
嗯,好吧,但我是MySQL的初學者。 – Dawid77
你能告訴我一個示例代碼嗎? – Dawid77