MySQL-এ পৃথক DATE এবং TIME কলাম থেকে DATETIME তৈরি করতে ADDTIME() এবং CONVERT() ফাংশন ব্যবহার করুন। সিনট্যাক্স:
SELECT ADDTIME(CONVERT(yourDateColumn, DATETIME), yourTimeColumn) AS DateTimeDemo FROM yourTableName;
উদাহরণের জন্য টেবিল তৈরি করি:
mysql> CREATE TABLE DateTime (
-> DueDate DATE,
-> DueTime TIME
-> );
তარিখ ও সময় ইনসার্ট করি:
mysql> INSERT INTO DateTime VALUES(CURDATE(), NOW());
ফলাফল:
+------------+----------+ | DueDate | DueTime | +------------+----------+ | 2018-12-11 | 09:59:07 | +------------+----------+
DATETIME তৈরি করি:
mysql> SELECT ADDTIME(CONVERT(DueDate, DATETIME), DueTime) AS DateTimeDemo FROM DateTime;
ফলাফল:
+---------------------+ | DateTimeDemo | +---------------------+ | 2018-12-11 09:59:07 | +---------------------+