কম্পিউটার

মাইএসকিউএল-এ বর্তমান টাইমস্ট্যাম্পের মধ্যে 10 মিনিটের সমস্ত রেকর্ড কীভাবে নির্বাচন করবেন?


আপনি নিম্নলিখিত সিনট্যাক্স-

ব্যবহার করে বর্তমান টাইমস্ট্যাম্পের মধ্যে 10 মিনিটের সমস্ত রেকর্ড নির্বাচন করতে পারেন
আপনার টেবিলের নাম থেকে *নির্বাচন করুন যেখানে আপনার কলামের নাম> =DATE_SUB(এখন(), INTERVAL 10 মিনিট);

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

mysql> টেবিল ব্যবহারকারী তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT, -> ব্যবহারকারীর নাম ভার্চার(20), -> ব্যবহারকারীর লাস্টসিন তারিখের সময়, -> প্রাথমিক কী(আইডি) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত হয়েছে ( 0.91 সেকেন্ড)

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

mysql> ব্যবহারকারীদের (UserName,UserLastseen) মান ('Larry','2019-01-15 02−45−00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)mysql> ব্যবহারকারীদের মধ্যে ঢোকান(ব্যবহারকারীর নাম) ,UserLastseen) মান('Sam',now());কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.25 সেকেন্ড)mysql> ব্যবহারকারীদের(UserName,UserLastseen) মানগুলিতে সন্নিবেশ করুন('মাইক','2019-01-15 02−30− 00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড) mysql> ব্যবহারকারীদের (ব্যবহারকারীর নাম, ব্যবহারকারী লাস্টসিন) মানগুলিতে সন্নিবেশ করুন('বব','2019-01-15 15−02−00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.23 সেকেন্ড)mysql> ব্যবহারকারীদের (UserName,UserLastseen) মান ('David','2019-01-15 14−55−00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

mysql> ব্যবহারকারীদের থেকে *নির্বাচন করুন;

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

<প্রে>+------+---------+----------------------+| আইডি | ব্যবহারকারীর নাম | UserLastseen |+------+------------+----------------------+| 1 | ল্যারি | 2019-01-15 02−45−00 || 2 | স্যাম | 2019-01-15 15−01−52 || 3 | মাইক | 2019-01-15 02−30−00 || 4 | বব | 2019-01-15 15−02−00 || 5 | ডেভিড | 2019-01-15 14−55−00 |+----+------------------------------------- সেটে 5 সারি (0.00 সেকেন্ড)

বর্তমান টাইমস্ট্যাম্প−

-এর মধ্যে 10 মিনিটের সমস্ত রেকর্ড নির্বাচন করার জন্য এখানে ক্যোয়ারী রয়েছে৷
mysql> ব্যবহারকারীদের থেকে *নির্বাচন করুন -> যেখানে UserLastseen> =date_sub(now(),interval 10 মিনিট);

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

<প্রে>+------+---------+----------------------+| আইডি | ব্যবহারকারীর নাম | UserLastseen |+------+------------+----------------------+| 2 | স্যাম | 2019-01-15 15−01−52 || 4 | বব | 2019-01-15 15−02−00 || 5 | ডেভিড | 2019-01-15 14−55−00 |+----+------------------------------------- সেটে 3টি সারি (0.00 সেকেন্ড)
  1. মাইএসকিউএল দিয়ে বর্তমান তারিখের চেয়ে কম তারিখ কীভাবে নির্বাচন করবেন?

  2. কিভাবে MySQL এ বর্তমান মাসের রেকর্ড যোগ করবেন?

  3. MySQL-এ নির্দিষ্ট নম্বর থাকলে সব রেকর্ড নির্বাচন করুন?

  4. MySQL - সমস্ত রেকর্ড নির্বাচন করুন যদি এটি নির্দিষ্ট নম্বর ধারণ করে?