我試圖採取的MySQL的接合2查詢
SELECT SUM(pont) AS totalpont
FROM
(SELECT jogador.pont from jogador,usuarios WHERE email='like' and jogador.id=usuarios.j1
UNION
SELECT jogador.pont from jogador,usuarios WHERE email='like' and jogador.id=usuarios.j2
UNION
SELECT jogador.pont from jogador,usuarios WHERE email='like' and jogador.id=usuarios.j3
UNION
SELECT jogador.pont from jogador,usuarios WHERE email='like' and jogador.id=usuarios.j4) T
和
SELECT mercado FROM variaveis
結果存入相同的查詢,兩個獨立的數據集並排側,例如查詢1返回1,2,3,4,5點查詢2返回A,B,C。我想結果爲1時,A,2,B,3,C 4,空值,如圖5所示,空
拉菲爾,你能解釋一下你的問題嗎? – Shankar
我需要將這兩個查詢合併爲一個。 –
UNION結合LINES的兩個查詢而不是ROWS,您需要的是垂直連接,因此您需要使用JOIN操作。 –