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

MySQL স্টোরড প্রোসিডিউর লিখে টেবিলের সব ডেটা সিলেক্ট করার পদ্ধতি।


এটি প্রদর্শনের জন্য 'selectdetails()' নামক একটি প্রোসিডিউর তৈরি করা হচ্ছে যা 'student_detail' টেবিল থেকে সব রেকর্ড ফেচ করবে।

mysql> Delimiter //
mysql> Create Procedure selectdetails()
    -> BEGIN
    -> Select * from student_detail;
    -> END//
Query OK, 0 rows affected (0.00 sec)

এখন প্রোসিডিউরটি আহ্বান করলে 'student_detail' টেবিলের সব রেকর্ড পাওয়া যাবে:

mysql> Delimiter ;
mysql> CALL selectdetails();
+-----------+-------------+------------+
| Studentid | StudentName | address    |
+-----------+-------------+------------+
|         100 | Gaurav      | Delhi      |
|         101 | Raman       | Shimla     |
|         103 | Rahul       | Jaipur     |
|         104 | Ram         | Chandigarh |
|         105 | Mohan       | Chandigarh |
+-----------+-------------+------------+
5 rows in set (0.00 sec)
Query OK, 0 rows affected (0.01 sec)

  1. MySQL-এ স্পেস থাকা টেবিল নাম থেকে ডেটা সিলেক্ট করুন

  2. MySQL-এ NOT EQUAL অপারেটর (<>) ব্যবহার করে নির্দিষ্ট ID বাদ দিয়ে সব রেকর্ড নির্বাচন করা

  3. MySQL স্টোরড প্রোসিজারে OUT প্যারামিটার ব্যবহার করে SELECT INTO করা

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