কম্পিউটার

মাইএসকিউএল-এ, কীভাবে আমরা বছর, সপ্তাহের সংখ্যা এবং সপ্তাহের দিন? সপ্তাহের দিন প্রদান করে তারিখ গণনা করতে পারি?


আমরা নিম্নরূপ তারিখ গণনা করতে পারি -

mysql> SET @year=2017, @week=15, @day=4;
Query OK, 0 rows affected (0.00 sec)

উপরের ক্যোয়ারীটি যথাক্রমে '2017' ,'15', '4' মানকে 'বছর', 'সপ্তাহ' এবং 'দিন' ভেরিয়েবলে পাস করবে। তারপর নিচের ক্যোয়ারীতে সূত্র প্রয়োগ করার পর, আমরা তারিখ পেতে পারি।

mysql> SELECT Str_To_Date( Concat(@year,'-',@week,'-',If(@day=7,0,@day) ), '%Y-%U-%w' ) AS Date;
+--------------+
| Date         |
+--------------+
| 2017-04-13   |
+--------------+
1 row in set (0.00 sec)

  1. TODAY এবং TODAY-7 এর মধ্যে তারিখ কিভাবে পাবেন?

  2. আমি কিভাবে আমার ব্যবহারকারীদের শতকরা শতাংশ খুঁজে পেতে পারি যাদের জন্ম তারিখ 1980 এবং 1996 এর মধ্যে MySQL এ?

  3. মাইএসকিউএল-এ তারিখ রেকর্ড থেকে মাসের প্রথম দিন এবং শেষ দিন কীভাবে প্রদর্শন করবেন?

  4. MySQL ক্যোয়ারী সপ্তাহের দিনের সাথে তারিখ রেকর্ড বিয়োগ করতে এবং রেকর্ডের সাথে সপ্তাহের দিন প্রদর্শন করে