কম্পিউটার টিউটোরিয়াল

MySQL-এ নির্দিষ্ট তারিখ অনুযায়ী রেকর্ড সিলেক্ট করুন


শুধু তারিখের অংশ মিলিয়ে রেকর্ড পেতে MySQL-এ DATE() ফাংশন ব্যবহার করুন। সিনট্যাক্স:

SELECT *from yourTableName WHERE DATE(yourDateColumnName)='anyDate';

উদাহরণের জন্য টেবিল তৈরি করি (পূর্বের আর্টিকেলের মতোই):

mysql> create table AllRecordsFromadate -> ( -> Id int, -> Name varchar(100), -> Age int, -> AdmissionDate datetime -> ); Query OK, 0 rows affected (0.53 sec)

একই রেকর্ডগুলো যোগ করুন এবং select *from AllRecordsFromadate; দিয়ে দেখান।

তারিখ অংশেই ফিল্টার করতে কোয়েরি:

mysql> select *from AllRecordsFromadate where DATE(AdmissionDate)='2014-12-05';

এটি ১০২ এবং ১০৩ নম্বর আইডি রেকর্ড ফেরত দেবে যাদের তারিখ ২০১৪-১২-০৫।


  1. MySQL-এ ডেটা টেবিল থেকে সর্বশেষ (লেটেস্ট) তারিখ বের করা

  2. MySQL SELECT কোয়েরি নির্দিষ্ট মাস ও বছরের রেকর্ড রিটার্ন করার জন্য

  3. MySQL কোয়েরি: 00:00 থেকে আজকের তারিখ পর্যন্ত ডেটা নির্বাচন করা

  4. MySQL-এ SELECT কুয়েরি দিয়ে INSERT করা (INSERT ... SELECT)