কম্পিউটার

একটি নির্দিষ্ট তারিখ এবং সময় সহ রেকর্ড নির্বাচন করতে MySQL ক্যোয়ারী?


আপনি একটি নির্দিষ্ট তারিখ এবং সময়ের সাথে রেকর্ড নির্বাচন করতে MySQL থেকে BETWEEN ক্লজ ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ।

 AllRecordsFromadate থেকে * নির্বাচন করুন যেখানে 'yourDateTimeValue1' এবং 'yourDateTimeValue2'-এর মধ্যে ভর্তির তারিখ;

উপরের সিনট্যাক্স বোঝার জন্য প্রথমে একটি টেবিল তৈরি করা যাক। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।

mysql> টেবিল AllRecordsFromadate-> তৈরি করুন (-> Id int,-> Name varchar(100),-> Age int,-> AdmissionDate datetime-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.53 সেকেন্ড)

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। রেকর্ড সন্নিবেশ করার প্রশ্নটি নিম্নরূপ।

mysql> AllRecordsFromadate মানগুলিতে সন্নিবেশ করুন(101,'John',23,'2018-10-13');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> AllRecordsFromadate মানগুলিতে সন্নিবেশ করুন(102,'Carol', 24,'2014-12-5 12:34:50');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> AllRecordsFromadate মানগুলিতে সন্নিবেশ করুন(103,'মাইক',25,'2014-12-5 12:30 :40');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> AllRecordsFromadate মানগুলিতে সন্নিবেশ করুন(104,'Bob',24,'2015-10-7 11:10:20'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.20 সেকেন্ড)mysql> AllRecordsFromadate মানগুলিতে সন্নিবেশ করান 

সিলেক্ট কমান্ড ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।

mysql> AllRecordsFromadate থেকে *নির্বাচন করুন;

নিচের আউটপুট।

+------+------+------+----------------------+| আইডি | নাম | বয়স | ভর্তির তারিখ 101 | জন | 23 | 2018-10-13 00:00:00 || 102 | ক্যারল | 24 | 2014-12-05 12:34:50 || 103 | মাইক | 25 | 2014-12-05 12:30:40 || 104 | বব | 24 | 2015-10-07 11:10:20 || 105 | স্যাম | 25 | 2011-06-26 10:10:20 |+------+---------------------------------- -----+5 সারি সেটে (0.00 সেকেন্ড)

নিচের প্রশ্নটি নির্দিষ্ট তারিখ এবং সময়ের জন্য ব্যবহার করা যেতে পারে।

mysql> AllRecordsFromadate থেকে *নির্বাচন করুন যেখানে '2014-12-05 10:00:00' এবং '2014-12-05 12:50:58' এর মধ্যে ভর্তির তারিখ;

নিচের আউটপুট।

+------+------+------+----------------------+| আইডি | নাম | বয়স | ভর্তির তারিখ 102 | ক্যারল | 24 | 2014-12-05 12:34:50 || 103 | মাইক | 25 | 2014-12-05 12:30:40 |+------+---------------------------------- -----+2 সারি সেটে (0.00 সেকেন্ড)

  1. MySQL নির্বাচন করুন এবং একটি একক প্রশ্নের সাথে দুটি টেবিলে সন্নিবেশ করুন

  2. MySQL-এ একটি সিলেক্ট ক্যোয়ারী দিয়ে সন্নিবেশ করুন

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

  4. মাইএসকিউএল ক্যোয়ারী দিয়ে সেকেন্ডে তারিখ/সময়ের মান বাড়ান?