কম্পিউটার

MySQL টেবিল থেকে 1 নির্বাচন করার মানে কি?


যেকোন টেবিলের নাম থেকে ‘সিলেক্ট 1’ বিবৃতিটির অর্থ হল এটি শুধুমাত্র 1 রিটার্ন করে। উদাহরণস্বরূপ, যদি কোন টেবিলে 4টি রেকর্ড থাকে তাহলে এটি 1টি চারবার রিটার্ন করবে।

আসুন একটি উদাহরণ দেখি। প্রথমত, আমরা CREATE কমান্ড ব্যবহার করে একটি টেবিল তৈরি করব।

mysql> create table StudentTable
   -> (
   -> id int,
   -> name varchar(100)
   -> );
Query OK, 0 rows affected (0.51 sec)

রেকর্ড ঢোকানো

mysql> insert into StudentTable values(1,'John'),(2,'Carol'),(3,'Smith'),(4,'Bob');
Query OK, 4 rows affected (0.21 sec)
Records: 4  Duplicates: 0  Warnings: 0

সমস্ত রেকর্ড প্রদর্শন করতে।

mysql> select *from StudentTable;

এখানে আউটপুট।

+------+-------+
| id   | name  |
+------+-------+
|    1 | John  |
|    2 | Carol |
|    3 | Smith |
|    4 | Bob   |
+------+-------+
4 rows in set (0.00 sec)

"নির্বাচন 1" বাস্তবায়নের জন্য নিম্নোক্ত ক্যোয়ারী।

mysql> select 1 from StudentTable;

এখানে আউটপুট।

+---+
| 1 |
+---+
| 1 |
| 1 |
| 1 |
| 1 |
+---+
4 rows in set (0.00 sec)

উপরেরটি 4টি রেকর্ডের জন্য 1টি চারবার রিটার্ন করে এবং যদি আমাদের 5টি রেকর্ড থাকত তাহলে উপরের ক্যোয়ারীটি 1টি পাঁচবার রিটার্ন করত।

Note: It returns 1 N times, if the table has N records.

  1. মাসের উপর ভিত্তি করে একটি MySQL টেবিল থেকে মোট নির্বাচন করুন

  2. MySQL এলোমেলোভাবে কলাম মান থেকে 2 মান নির্বাচন করুন?

  3. MySQL এ সঞ্চিত পদ্ধতি থেকে টেবিল রেকর্ড প্রদর্শন করুন

  4. সারণী থেকে নির্বাচন করুন যেখানে MySQL এর সাথে মান বিদ্যমান নেই?