কম্পিউটার টিউটোরিয়াল

MySQL টেবিল থেকে একাধিক সারি ডিলিট করতে কীভাবে পারি?


DELETE স্টেটমেন্ট এবং যেসব সারি ডিলিট করতে হবে সেগুলো চিহ্নিত করার জন্য WHERE ক্লজ ব্যবহার করে MySQL টেবিল থেকে একাধিক সারি ডিলিট করা যায়।

উদাহরণ

mysql> Select * from names; +------+-----------+ | id   | name      | +------+-----------+ | 1    | Rahul     | | 2    | Gaurav    | | 3    | Raman     | | 5    | Ram       | +------+-----------+ 4 rows in set (0.00 sec) mysql> DELETE from names WHERE id > 2; Query OK, 2 rows affected (0.04 sec)

উপরোক্ত কোয়ারিটি একাধিক সারি ডিলিট করবে কারণ WHERE ক্লজ 'names' টেবিল থেকে id > 2 वाली দুটি সারি চিহ্নিত করে।

mysql> Select * from names; +------+-----------+ | id   | name      | +------+-----------+ | 1    | Rahul     | | 2    | Gaurav    | +------+-----------+ 2 rows in set (0.00 sec)

  1. MySQL-এ শর্তের ভিত্তিতে নির্দিষ্ট রো ডিলিট করা (WHERE + LIMIT)

  2. MySQL-এ INSERT INTO SELECT ব্যবহার করে এক টেবিল থেকে অন্য টেবিলে রো কপি করা

  3. Python দিয়ে MySQL ডেটাবেস থেকে টেবিল ডিলিট করা

  4. Python দিয়ে MySQL টেবিল থেকে রেকর্ড ডিলিট করা