কম্পিউটার

মাইএসকিউএল-এ তারিখের ভিত্তিতে রেকর্ড অনুসন্ধান করুন?


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

mysql> টেবিল তৈরি করুন DemoTable732 ( ID int NULL AUTO_INCREMENT PRIMARY KEY, PassengerId int, PassengerName varchar(100), PassengerAge int, PassengerTravelDatetime datetime); কোয়েরি OK, sec>0 প্রভাবিত হয়েছে 

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) মান (110,'Chris',25,'2019-07-23 12:45:56') এ ঢোকান; কোয়েরি OK, 1 সারি প্রভাবিত )mysql> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) মান (120,'Robert',24,'2019-07-21 11:05:00') এ ঢোকান> DemoTable732(PassengerId,PassengerName,PassengerAge,PassengerTravelDatetime) মান(120,'Sam',26,'2019-07-21 11:05:00') এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.30 সেকেন্ড)> 

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

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

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

<প্রে>+---+------------+---------------+------------ ---+-------------------------+| আইডি | প্যাসেঞ্জার আইডি | যাত্রীর নাম | যাত্রী বয়স | প্যাসেঞ্জারট্রাভেল ডেটটাইম --+-------------------------+| 1 | 110 | ক্রিস | 25 | 2019-07-23 12:45:56 || 2 | 120 | রবার্ট | 24 | 2019-07-21 11:05:00 || 3 | 120 | স্যাম | 26 | 2019-07-21 11:05:00 |+----+-------------------+---------------+--- -----------+------------ সেটে 3 সারি (0.00 সেকেন্ড)

এখানে সাধারণ SELECT COUNT SQL ক্যোয়ারী ত্রুটি -

এর ক্যোয়ারী রয়েছে৷
mysql> DemoTable732 থেকে গণনা(Id) নির্বাচন করুন যেখানে PassengerId=120 anddate(PassengerTravelDatetime)='2019-07-21';

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

<প্রে>+------------+| গণনা(আইডি) |+------------+| 2 |+------------+1 সারি সেটে (0.00 সেকেন্ড)

  1. MySQL-এ বর্তমান তারিখ থেকে varchar তারিখের রেকর্ডের তুলনা

  2. MySQL-এ তারিখ রেকর্ড থেকে একটি তারিখ খোঁজার দ্রুততম উপায়

  3. মাইএসকিউএল-এ তারিখের রেকর্ড সন্নিবেশ করার সবচেয়ে সহজ উপায়?

  4. কিভাবে MySQL এর সাথে তারিখ রেকর্ড সহ একটি টেবিলে তারিখ পরিবর্তন করবেন?