1
我需要從PHP中通過一般SQL命令導出數據。爲了避免複製粘貼,我使用用戶友好的列名和表名作爲mysql描述。我可以通過SHOW COLUMNS/EXPLAIN
命令得到它。它適用於單桌。使用JOIN的SELECT命令的MySQL列信息
但是,當我需要使用選擇連接更多的表我不能得到列信息告訴什麼是源底層列(表+列,計算等)。
SELECT * FROM zm_orders o INNER JOIN zm_c_payment p ON o.payid=p.payid
使用DESCRIBE/EXPLAIN
命令確實提供了有關查詢計劃,但有關結果(列)沒有資料信息。
DESCRIBE SELECT * FROM zm_orders o INNER JOIN zm_c_payment p ON o.payid=p.payid
是一種如何挖掘這些信息?
你試過右/左加入? – 2015-02-23 11:16:39
@RobertPounder問題並不是真正關於使用哪個連接 – Vihar 2015-02-23 11:20:55