-1
使用此question's answer。我試圖通過每個表中列名matrix_unique_id
和Matrix_Unique_ID
找到兩個表之間的重複記錄,然後顯示完整地址。完整地址列在每個表中的格式不同,因此我無法將其用作比較。我收到一個「未知列fort_property_res.matrix_unique_id」的錯誤,但一切看起來沒問題?MySQL在兩個具有相似列的表格之間定位重複
所以兩個問題:
將這個查詢找到正確的重複?
爲什麼未知的列錯誤?
SQL查詢:
SELECT matrix_unique_id, full_address
FROM fort_property_res
INNER JOIN (
SELECT Matrix_Unique_ID, FullAddress
FROM sunshinemls_property_res
GROUP BY FullAddress
HAVING count(fort_property_res.matrix_unique_id) > 1
) dup ON fort_property_res.matrix_unique = sunshinemls_property_res.Matrix_Unique_ID
感謝您的幫助@digital chris! –