সময় ও তারিখ এর ব্যবহার
মাইসিকুয়েল এ সময় এবং তারিখ নিয়ে কাজ করার জন্য বেশ কিছু বিল্টইন ফাংশন আছে।
NOW()
ফাংশনটি বর্তমান সময় Y-m-d H:i:s
ফরম্যাটে রিটার্ন করে।
উদাহরনঃ
SELECT NOW() FROM table_name;
CURDATE()
ফাংশনটি বর্তমান তারিখ Y-m-d
ফরম্যাটে রিটার্ন করে।
উদাহরনঃ
SELECT * FROM table_name WHERE date_col = CURDATE();
CURTIME()
ফাংশনটি বর্তমান সময় H:i:s
ফরম্যাটে রিটার্ন করে।
উদাহরনঃ
SELECT * FROM table_name WHERE date_col = CURTIME();
DATE()
ফাংশনটি ডাটা থেকে Y-m-d
ফরম্যাটে তারিখ রিটার্ন করে।
উদাহরনঃ
SELECT ProductName, DATE(OrderDate) AS OrderDate
FROM Orders
WHERE OrderId=1
DATEDIFF()
ফাংশনটি দুইটি তারিখের মধ্যবর্তী সময়/দিন প্রকাশ করে।
উদাহরনঃ
SELECT DATEDIFF('2014-11-29','2014-11-30') AS DiffDate