-5
A
回答
0
使用exists()
DELETE FROM YourTable p
WHERE EXISTS(SELECT 1 FROM YourTable pp
WHERE p.DriverID = pp.DriverID
AND p.id > pp.id)
相關問題
- 1. SQL Server +刪除多個ID
- 2. 刪除從SQL Server
- 3. 從SQL Server中的多個表中刪除記錄
- 4. SQL Server觸發器從多個表中刪除一條記錄
- 5. 刪除SQL Server數據ID不存在
- 6. 如何在SQL Server中刪除多行
- 7. 從Sql Server中的表中刪除行
- 8. 在SQL SERVER中從CTE中刪除行
- 9. 從多個表中刪除SQL
- 10. SQl從多個表中刪除
- 11. SQL Server:從count()中刪除重複項
- 12. 無法從SQL Server中刪除
- 13. 從SQL Server中刪除對象
- 14. 從sql server 2000中選擇刪除?
- 15. 從SQL Server表中刪除一行
- 16. 從SQL Server中的多個表中刪除多條記錄的最佳做法
- 17. 刪除從多個LEFT NULL值在SQL Server JOIN
- 18. 使用Datalist C從SQL Server 2008刪除多個表#
- 19. 使用實體框架從ID列表中刪除多個ID
- 20. SQL Server的一個字符串中刪除多個字符串
- 21. SQL Server刪除表
- 22. 刪除在SQL Server
- 23. 刪除在SQL Server
- 24. 刪除SQL Server 2005
- 25. 多個刪除SQL Server中的過程中的查詢
- 26. 從SQL Server中原子地刪除兩個表中的行?
- 27. 加入多個表在sql server中刪除/更新
- 28. 刪除在SQL Server中的XML領域的多個節點
- 29. 如何在SQL Server中刪除多個數據庫
- 30. 如何在sql server中刪除多個表,如%...%
感謝親愛的:)你的大... –