যেখানে অস্তিত্ব নেই সেখানে আমি সদৃশ সারিগুলি কীভাবে unique row id
মুছব?
আমার টেবিলটি
col1 col2 col3 col4 col5 col6 col7
john 1 1 1 1 1 1
john 1 1 1 1 1 1
sally 2 2 2 2 2 2
sally 2 2 2 2 2 2
সদৃশ অপসারণের পরে আমি নিম্নলিখিতটি দিয়ে যেতে চাই:
john 1 1 1 1 1 1
sally 2 2 2 2 2 2
আমি কয়েকটি প্রশ্নের চেষ্টা করেছি তবে আমি মনে করি যে তারা পছন্দসই ফলাফল না পাওয়ায় তারা একটি সারির আইডি রাখার উপর নির্ভর করে। উদাহরণ স্বরূপ:
DELETE
FROM table
WHERE col1 IN (
SELECT id
FROM table
GROUP BY id
HAVING (COUNT(col1) > 1)
)