আপনি MySQL-এ ADDTIME() ফাংশনের সাহায্যে DATE এবং TIME থেকে DATETIME তৈরি করতে পারেন। সিনট্যাক্স নিম্নরূপ -
আপনার টেবিলের নাম থেকে যেকোনো পরিবর্তনশীল নাম হিসেবে ADDTIME(CONVERT(yourDateColumnName,datetime),yourTimeColumnName) নির্বাচন করুন;
উপরের ধারণাটি বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> সারণি তৈরি করুন তারিখের সময় −> ( −> নির্ধারিত তারিখ, −> ডিউটাইম সময় −> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.19 সেকেন্ড)
এখন আপনি আলাদাভাবে তারিখ এবং সময় সন্নিবেশ করতে পারেন। সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -
mysql> তারিখের মান (curdate(), now()); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.08 সেকেন্ড)
সিলেক্ট স্টেটমেন্ট -
এর সাহায্যে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুনmysql> তারিখের সময় থেকে *নির্বাচন করুন;
নিচের আউটপুট −
+------------+---------+| শেষ তারিখ | ডিউটাইম |+------------+---------+| 2018-12-11 | 09:59:07 |+------------+----------+1 সারি সেটে (0.00 সেকেন্ড)
এখন আপনি তারিখ এবং সময় থেকে একটি তারিখ সময় তৈরি করতে শুরুতে আলোচনা করা সিনট্যাক্স বাস্তবায়ন করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> DateTime থেকে DATETimeDemo হিসাবে addtime(convert(DueDate,datetime),DueTime) নির্বাচন করুন;
নিম্নলিখিত আউটপুট তারিখ এবং সময় -
থেকে তৈরি তারিখ সময় প্রদর্শন করে <প্রে>+---------+| DATETimeDemo |+---------+| 2018-12-11 09:59:07 |+----------------------+1 সারি সেটে (0.00 সেকেন্ড)