যেকোন টেবিলের নাম থেকে ‘সিলেক্ট 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.