我想執行一個簡單的MySQL的加入:MySQL的簡單連接
我有matches
其特點,我想加入的兩個字段的表:team1
和team2
。
我想找到存儲在該teams
檯球隊相應名稱:
SELECT teams.team_name AS "name1", teams.team_name AS "name2", matches.id
FROM teams, matches
WHERE matches.id=1
AND matches.team1_id=teams.team_id
AND matches.team2_id=teams.team_id
如果我刪除最後和條件,我得到一個結果,但無論如果我包括我得到一個空集?
我在做什麼錯?
由於我們不知道數據怎麼可能,我們對此有何評論? –