কম্পিউটার

মাইএসকিউএল-এ জন্মতারিখ থেকে বছরগুলিতে বয়স কীভাবে গণনা করবেন?


আমরা নিচের −

জন্মতারিখ থেকে বছরগুলিতে বয়স গণনা করতে পারি
mysql> SET @dob = '1984-01-17';
Query OK, 0 rows affected (0.00 sec)

এই উপরের ক্যোয়ারীটি 'ডব' ভেরিয়েবলে '1984-01-17' মানটি পাস করবে। তারপর নিচের ক্যোয়ারীতে সূত্রটি প্রয়োগ করার পর, আমরা বছরের মধ্যে বয়স পেতে পারি।

mysql> Select Date_format( From_Days( To_Days(Curdate()) - To_Days(@dob) ), '%Y' ) + 0 AS ‘Age in years;
+---------------+
| ‘Age in years’|
+---------------+
|   33          |
+---------------+
1 row in set (0.00 sec)

  1. কিভাবে MySQL এ যৌগিক INTERVAL ইউনিট ব্যবহার করবেন?

  2. কিভাবে আমরা MySQL এ একটি স্ট্রিং থেকে একটি সাবস্ট্রিং বের করতে পারি?

  3. কিভাবে আমরা একটি MySQL ব্যবহারকারীর কাছ থেকে বিশেষাধিকার প্রত্যাহার করতে পারি?

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