0
我有一個包含兩列Url的表,它包含重複項。我循環遍歷每一行,但沒有想法檢查重複項。我想將oldurl作爲參數發送給重複檢查,並得到他們。我不想計數,但所有的人duplicates.Can的列表幫我在Sql Server中查找表中的所有重複項
OldUrl NewUrl
---------------------
Google Google.in
Amazon Amazon.in
我有一個包含兩列Url的表,它包含重複項。我循環遍歷每一行,但沒有想法檢查重複項。我想將oldurl作爲參數發送給重複檢查,並得到他們。我不想計數,但所有的人duplicates.Can的列表幫我在Sql Server中查找表中的所有重複項
OldUrl NewUrl
---------------------
Google Google.in
Amazon Amazon.in
SELECT oldurl
FROM mytable
GROUP BY oldurl
HAVING COUNT(*) >1
,或者如果你需要看到所有重複記錄:
SELECT mytable.*, t.counter
FROM mytable
INNER JOIN(
SELECT oldurl, COUNT(*) as counter
FROM mytable
GROUP BY oldurl
HAVING COUNT(*) >1) t
ON t.oldurl=mytable.oldurl
mysql!= sql-server - 選擇一個標籤 –