কম্পিউটার

MySQL-এ সাম্প্রতিক সময়ের সাথে রেকর্ড প্রদর্শন করুন


আপনি STR_TO_DATE() এর মধ্যে অর্ডার ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> DueTime varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.87 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable মানগুলিতে ঢোকান )mysql> DemoTable মানগুলিতে সন্নিবেশ করুন('11:00PM');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)

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

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

এটি নিম্নলিখিত আউটপুট-

তৈরি করবে <প্রে>+---------+| ডিউটাইম |+---------+| 7:30AM || 9:00PM || 11:00PM |+---------+3 সারি সেটে (0.00 সেকেন্ড)

সাম্প্রতিক সময়ের সাথে রেকর্ডগুলি আনার জন্য এখানে ক্যোয়ারী রয়েছে −

mysql> DemoTable থেকে * নির্বাচন করুন -> str_to_date(DueTime, '%h:%i%p') desc সীমা 1 দ্বারা অর্ডার করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+---------+| ডিউটাইম |+---------+| 11:00PM |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. কলাম সহ মাইএসকিউএল টেবিলের নাম কীভাবে প্রদর্শন করবেন?

  2. PHP/ MySQL এ সময়ের সাথে কাজ করছেন?

  3. জাভা সহ একটি MySQL টেবিলে রেকর্ড সন্নিবেশ করান

  4. মাইএসকিউএল-এ coalesce() সহ প্রথম নন-নাল মানগুলি প্রদর্শন করবেন?