তারিখের সাথে date() ফাংশন এবং একটি কলাম আপডেট করার জন্য সিনট্যাক্স নিচে দেওয়া হল −
আপডেট yourTableName সেট yourColumnName=yourValue যেখানে date(yourColumnName)=curdate();
আসুন প্রথমে একটি টেবিল তৈরি করি -
mysql> টেবিল তৈরি করুন DemoTable1816 ( নাম varchar(20), Joining date datetime ); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)
সন্নিবেশ কমান্ড -
ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুনmysql> DemoTable1816 মানগুলিতে সন্নিবেশ করুন('Chris','2019-11-29 12:34:50');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1816 মানগুলিতে সন্নিবেশ করুন('ডেভিড',' 2019-11-30 11:00:00'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)mysql> DemoTable1816 মানগুলিতে সন্নিবেশ করুন('Mike','2018-11-30 10:20:30'); কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.00 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন DemoTable1816 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+------+------------+| নাম | যোগদানের তারিখ |+------+------------+| ক্রিস | 2019-11-29 12:34:50 || ডেভিড | 2019-11-30 11:00:00 || মাইক | 2018-11-30 10:20:30 |+---------+----------------------+3টি সারি সেটে (0.00 সেকেন্ড)তারিখের সাথে মিল রেখে কলাম আপডেট করার জন্য এখানে ক্যোয়ারী রয়েছে −
mysql> আপডেট করুন DemoTable1816 সেটের নাম='রবার্ট' যেখানে date(JoiningDate)=curdate();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)সারি মিলেছে:1 পরিবর্তিত:1 সতর্কতা:0
আসুন আবার টেবিলের রেকর্ড পরীক্ষা করি -
DemoTable1816 থেকেmysql> নির্বাচন করুন;
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে <প্রে>+---------+---------+| নাম | যোগদানের তারিখ |+---------+---------+| ক্রিস | 2019-11-29 12:34:50 || রবার্ট | 2019-11-30 11:00:00 || মাইক | 2018-11-30 10:20:30 |+---------+----------------------+3টি সারি সেটে (0.00 সেকেন্ড )