1
我使用MySQL 5.1。我有兩個表T1(散列值)和T2(散列值),我用hash
連接它們。它們包含:對於一個表中的每一行只有另一個表中的一行(mysql)
----
T1
----
1 A
2 B
3 C
4 D
----
T2
----
1 E
1 F
3 G
4 H
我的目的是從T1中獲取與T2中的任何行有連接的所有行。
我試着這樣做:
SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.hash = T2.hash;
但我有兩個「A」從T1的輸出失敗。我錯在哪裏?
我接受了這個解決方案,因爲可以在DELETE語句中使用第二個表達式,這對我來說是非常好用的。 – 2010-09-15 11:30:59