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

MySQL রেজাল্ট সেটে সব ইউনিক সারি কীভাবে পাব?


SELECT স্টেটমেন্টে DISTINCT কীওয়ার্ড ব্যবহার করে MySQL রেজাল্ট সেটে ইউনিক সারি পাওয়া যায়।

উদাহরণ

mysql> Select * from names; +------+-----------+ | id   | name      | +------+-----------+ | 1    | Rahul     | | 2    | Gaurav    | | 3    | Raman     | | 4    | Aarav     | | 5    | Ram       | | 5    | Ram       | | 5    | Ram       | +------+-----------+ 7 rows in set (0.00 sec)

দেখা যাচ্ছে 'names' টেবিলে তিনটি ডুপ্লিকেট সারি আছে, নিচের কোয়ারিটিতে DISTINCT ব্যবহার করে শুধু ইউনিক সারিগুলো পাওয়া যাচ্ছে।

mysql> Select DISTINCT * from names; +------+-----------+ | id   | name      | +------+-----------+ | 1    | Rahul     | | 2    | Gaurav    | | 3    | Raman     | | 4    | Aarav     | | 5    | Ram       | +------+-----------+ 5 rows in set (0.00 sec)

  1. MySQL-এ স্টোয়ারড প্রোসিজার ব্যবহার করে টেবিলের সব রো লুপ করার পদ্ধতি

  2. MySQL কলামে শুধু ইউনিক রোয়ের কাউন্ট পান

  3. MySQL-এ একটি কলামের সব রোয়ের সমষ্টি (SUM) বের করা

  4. MySQL-এ ফলাফল সেটকে নির্দিষ্ট ক্রমে সাজানো