0
我有我已經在phpMyAdmin的排序基於重複的幾何位置條目一直致力於查詢,排序由多個重複的行,然後刪除
查詢看起來是這樣的:
SELECT *, COUNT(*) c
FROM `spatial_locations`
WHERE 1
GROUP BY x,y,z HAVING c > 1
ORDER BY `c` DESC
它返回一個正確的結果,按'c'排序
我想要做的是進一步擴展此查詢來檢查結果,並刪除任何條目,其中C> 10按日期排序(基本上使任何條目比最近10年早的系統消失)
這是可能的方式,我建議它或我在完全錯誤的軌道?
執行
DELETE
操作。當我取代'和'DELETE' SELECT'我得到一個錯誤。這也不考慮日期欄。 –不,您不能從查詢結果集中刪除。 – Rahul
那就是問題了。你能幫我確定如何以最好的方式去除這些結果嗎? –