কম্পিউটার

MySQL সিলেক্টের সাথে টাইমস্ট্যাম্প তারিখ পরিসীমা পান?


টাইমস্ট্যাম্প ডেটা পরিসর নির্বাচন করতে, নীচের সিনট্যাক্স −

ব্যবহার করুন
আপনার টেবিলের নাম থেকে আপনার ডেটাটাইমফিল্ড>=যেকোনো তারিখের সীমা এবং আপনার ডেটাটাইমফিল্ড  

উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -

mysql> সারণি তৈরি করুন তারিখ রেঞ্জ −> ( −> ডিউটাইম টাইমস্ট্যাম্প −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.34 সেকেন্ড)

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

mysql> তারিখরেঞ্জের মানগুলিতে সন্নিবেশ করান প্রভাবিত (0.23 সেকেন্ড)mysql> তারিখের সীমার মানগুলিতে সন্নিবেশ করান 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> তারিখের সীমার মানগুলিতে সন্নিবেশ করান ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> তারিখের সীমার মানগুলিতে সন্নিবেশ করান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> তারিখ রেঞ্জের মানগুলিতে সন্নিবেশ করুন('2018-12-16'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.27 সেকেন্ড)

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

mysql> তারিখ রেঞ্জ থেকে *নির্বাচন করুন;

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

<প্রে>+---------+| ডিউটাইম |+----------------------+| 2016-11-13 00:00:00 || 2016-10-14 00:00:00 || 2017-01-23 00:00:00 || 2017-05-14 00:00:00 || 2017-08-25 00:00:00 || 2018-09-28 00:00:00 || 2018-11-17 00:00:00 || 2018-12-13 00:00:00 || 2018-12-16 00:00:00 |+----------------------+9 সারি সেটে (0.00 সেকেন্ড)

টাইমস্ট্যাম্প তারিখ পরিসর নির্বাচন করতে, নিম্নলিখিত ক্যোয়ারী ব্যবহার করুন −

mysql> তারিখ রেঞ্জ থেকে *নির্বাচন করুন −> যেখানে DueTime>='2017-05-14' −> এবং DuoTime <'2018-12-17';

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

<প্রে>+---------+| ডিউটাইম |+----------------------+| 2017-05-14 00:00:00 || 2017-08-25 00:00:00 || 2018-09-28 00:00:00 || 2018-11-17 00:00:00 || 2018-12-13 00:00:00 || 2018-12-16 00:00:00 |+----------------------+6 সারি সেটে (0.00 সেকেন্ড)

ধরুন আপনার টাইমস্ট্যাম্প যদি ইউনিক্স টাইমস্ট্যাম্পে থাকে, তাহলে নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন।

আপনার টেবলনাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম>=unix_timestamp('anyDateValue') এবং আপনার ColumnName  
  1. MySQL এ X সময়ের পরে টাইমস্ট্যাম্প সহ এন্ট্রি নির্বাচন করুন

  2. MySQL * নির্বাচন করুন এবং বর্তমান তারিখ সহ রেকর্ড খুঁজুন

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

  4. ডুপ্লিকেট মান সহ অন্য কলাম দ্বারা MySQL গ্রুপে টাইমস্ট্যাম্প থেকে প্রথম তারিখ পান