我想比較兩個表以獲取不同的數據。比較兩列以獲取不同的數據
tb1 tb2
============== ==============
|id| doc_name| |id| doc_summ|
============== ==============
|1 | 01180543| |1 | 01180543|
|2 | Chord | ==============
==============
我想比較doc_name
和doc_summ
。從這個例子中結果必須是Chord
。
$q = mysql_query(" SELECT t1.doc_name FROM tb1 as t1, tb2 as t2 WHERE t1.doc_name != t2.doc_summ");
while ($row = mysql_fetch_array($q)){
$doc_copy = $row['doc_name'];
}
但是結果仍然返回所有的數據。怎麼了?謝謝:)
什麼數據你應該比較嗎?你能給出樣本記錄和期望的結果嗎? –
@JohnWoo我已經添加了:) – bruine
假設'tb2'也包含行'| 2 |吉他|'?你還想要那個輸出嗎? –