我有不同目錄中保存的重複圖像。由於每個圖像位置都存儲在數據庫中,我想刪除重複的數據行。我可以使用這個查詢來尋找重複的圖像位置在同一目錄:檢查重複行只查詢數據的一個子串
SELECT *
FROM page_additional_images
GROUP BY image_loc
HAVING COUNT(image_loc) > 1
但是,它不會在不同的目錄例如,對於圖像工作cars
& cars4
。
/images/**cars**/hispano-suiza-k6-pictures-and-wallpapers/hispano-suiza-k6.jpg
/images/**cars4**/hispano-suiza-k6-pictures-and-wallpapers/hispano-suiza-k6.jpg
我如何可以採取上面的查詢和查找重複的忽略之前的最後一次「/
」一切嗎?
我想通過「/」來分解每一行,並只查詢每個數組中的最後一個元素。
您需要提供模式信息。什麼是你的列名和一行樣本數據? – Kermit