我在MYSQL数据库中有两个表。
表A
ID -- bfhometeam ---------- bfawayteam ----------- bfhomeodds ---------- bfawayodds
12 -- New Orleans --------- New York ------------------ 2.50 --------------------2.70
13 -- New Jersey ------- -- Boston -------------------- 1.70 ------------------- 3.40
14 -- Montreal ------------ Toronto ------------------- 1.70 ------------------- 3.40
表B
ID -- lqhometeam ---------- lqawayteam ----------- lqhomeodds ---------- lqawayodds
17 -- New Orleans --------- New York ------------------ 2.40 --------------------2.60
18 -- New Jersey ---------- Boston -------------------- 1.90 ------------------- 3.20
19 -- Halifax ------------- Vancouver ----------------- 1.80 ------------------- 3.30
我想比较任何匹配游戏的赔率/价格。
之前我使用过此代码,但当我切换到新服务器时,似乎已停止工作。
$sql = "SELECT *
FROM tableA, tableB
WHERE tableA.bfhometeam=tableB.lqhometeam
OR tableA.bfawayteam=tableB.lqawayteam";
我知道这个问题是具体的,但我确定任何制作价格比较网站的人都会遇到类似的问题。