কম্পিউটার

MySQL এর সাথে বর্তমান তারিখে কতজন লোক নিবন্ধন করছে তা আনুন


এর জন্য, আপনি GROUP BY MONTH() এর সাথে COUNT() ব্যবহার করতে পারেন। বর্তমান তারিখের সাথে মেলাতে, CURRENT_DATE() ব্যবহার করুন। বর্তমান তারিখ নিম্নরূপ -

mysql> curdate();+------------+| নির্বাচন করুন curdate() |+------------+| 2019-11-30 |+------------+1 সারি সেটে (0.00 সেকেন্ড)

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

mysql> টেবিল তৈরি করুন DemoTable1819 ( নাম varchar(20), রেজিস্টার করার তারিখ তারিখ); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1819 মানগুলিতে সন্নিবেশ করুন('Chris','2019-11-29 12:30:34');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1819 মানগুলিতে সন্নিবেশ করুন('ডেভিড',' 2019-11-30 12:30:34'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1819 মানগুলিতে সন্নিবেশ করুন('মাইক','2019-12-30 12:30:34'); কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1819 মানগুলিতে সন্নিবেশ করুন('Sam','2018-11-30 11:00:00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1819 মানগুলিতে সন্নিবেশ করুন 'ক্যারল','2019-11-30 10:00:00');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------+------------+| নাম | নিবন্ধনের তারিখ |+------+-------------------------+| ক্রিস | 2019-11-29 12:30:34 || ডেভিড | 2019-11-30 12:30:34 || মাইক | 2019-12-30 12:30:34 || স্যাম | 2018-11-30 11:00:00 || ক্যারল | 2019-11-30 10:00:00 |+---------+----------------------+5 সারি সেটে (0.00 সেকেন্ড)

বর্তমান তারিখে কতজন রেজিস্ট্রেশন করছে তা নিয়ে আসার জন্য এখানে ক্যোয়ারী রয়েছে −

mysql> DemoTable1819 WHERE DATE(RegisteringDate) =CURDATE() GROUP BY MONTH(RegisteringDate);
থেকে আউটপুট হিসাবে গণনা(রেজিস্টার করার তারিখ) নির্বাচন করুন

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

তৈরি করবে <প্রে>+---------+| আউটপুট |+---------+| 2 |+---------+1 সারি সেটে (0.00 সেকেন্ড)
  1. কিভাবে MySQL এ সারি নির্বাচন করবেন যেগুলি বর্তমান তারিখ থেকে>=1 দিন?

  2. মাইএসকিউএল দিয়ে বর্তমান তারিখের চেয়ে কম তারিখ কীভাবে নির্বাচন করবেন?

  3. বর্তমান তারিখের সাথে একটি MySQL ক্ষেত্র সেট করুন (UNIX_TIMESTAMP(এখন))

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