SQL convert date เป็น month และ year บทความนี้สอนเขียนคำสั่ง SQL เพื่อแปลง หรือดึงเฉพาะเดือน (month) และปี (year) จาก column วันที่ (date และ datetime) พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ สามารถเขียนคำสั่ง SQL ได้ดังนี้
ตัวอย่าง SQL วิธี convert date เป็น month และ year
SELECT MONTH(NOW()) AS month, YEAR(NOW()) AS year
ผลลัพธ์
+-------+------+
| month | year |
+-------+------+
| 7 | 2022 |
+-------+------+
SQL วิธี convert date เป็น month และ year จากตัวอย่างใช้คำสั่ง MONTH(NOW()) AS month คือ แปลงวันที่เวลาจาก NOW เป็นเดือนด้วยคำสั่ง MONTH และ YEAR(NOW()) AS year คือแปลงวันที่เวลาจาก NOW เป็นปีด้วยคำสั่ง YEAR