কম্পিউটার

MySQL-এ সপ্তাহের একটি নির্দিষ্ট দিনে পড়ে এমন সারিগুলি আমি কীভাবে নির্বাচন করতে পারি?


সপ্তাহের নির্দিষ্ট দিনের জন্য, DAYOFWEEK().

ব্যবহার করুন

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable785 (
   CustomerId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
   CustomerName varchar(100),
   ShoppingDate date
);
Query OK, 0 rows affected (0.61 sec)

সন্নিবেশ কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable785(CustomerName,ShoppingDate) values('Chris','2019-07-03');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable785(CustomerName,ShoppingDate) values('Robert','2019-07-01');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable785(CustomerName,ShoppingDate) values('David','2019-07-06');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable785(CustomerName,ShoppingDate) values('Carol','2019-07-19');
Query OK, 1 row affected (0.19 sec)

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> select *from DemoTable785;

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

+------------+--------------+--------------+
| CustomerId | CustomerName | ShoppingDate |
+------------+--------------+--------------+
| 1          | Chris        | 2019-07-03   |
| 2          | Robert       | 2019-07-01   |
| 3          | David        | 2019-07-06   |
| 4          | Carol        | 2019-07-19   |
+------------+--------------+--------------+
4 rows in set (0.00 sec)

সপ্তাহের একটি নির্দিষ্ট দিনে পড়ে থাকা সারিগুলি নির্বাচন করার জন্য নিম্নোক্ত ক্যোয়ারী −

mysql> select *from DemoTable785 where DAYOFWEEK(ShoppingDate)=2;

এটি নিম্নলিখিত আউটপুট তৈরি করবে -

+------------+--------------+--------------+
| CustomerId | CustomerName | ShoppingDate |
+------------+--------------+--------------+
| 2          | Robert       | 2019-07-01   |
+------------+--------------+--------------+
1 row in set (0.00 sec)

  1. কিভাবে MySQL থেকে শেষ 10 সারি নির্বাচন করবেন?

  2. কিভাবে একটি MySQL টেবিলে শুধুমাত্র 3টি অর্ডার করা সারি নির্বাচন করবেন?

  3. কিভাবে MySQL এ সারি নির্বাচন করবেন যেগুলি বর্তমান তারিখ থেকে>=1 দিন?

  4. মাইএসকিউএল-এ কনক্যাটেনেটের মাধ্যমে শর্ত সহ সারিগুলি কীভাবে নির্বাচন করবেন?