Devdit
 

วิธีเขียน SQL เปลี่ยน พ.ศ. เป็น ค.ศ.

1.9K

บทความนี้สอนเขียนคำสั่ง SQL เปลี่ยนข้อมูลวันที่รูปแบบ พ.ศ. ให้เป็น ค.ศ. ด้วยการใช้คำสั่ง DATE_SUB ร่วมกับการลบปีออก 543 ด้วย INTERVAL 543 YEAR ทำให้ได้ผลลัพธ์เป็น ปี ค.ศ. แทน สามารถเขียนคำสั่ง SQL เปลี่ยน พ.ศ. เป็น ค.ศ. ด้วย DATE_SUB ได้ดังนี้

 

ตัวอย่าง วิธีเขียน SQL เปลี่ยน พ.ศ. เป็น ค.ศ.

SELECT DATE_SUB('2566-11-07', INTERVAL 543 YEAR) AS result

ผลลัพธ์

2023-11-07

จากตัวอย่าง SQL ใช้คำสั่ง DATE_SUB ร่วมกับ INTERVAL 543 YEAR เพื่อแปลง '2566-11-07' ให้เป็นข้อมูลปี ค.ศ. แทนคือ ‘2023-11-07’ หลักการก็คือ 

1. DATE_SUB ใช้เพื่อลบข้อมูลวันที่ ที่ต้องการออก

2. INTERVAL 543 YEAR บอกให้ DATE_SUB ลบเฉพาะข้อมูลปีออก -543

 

สรุป การเขียน SQL เปลี่ยน พ.ศ. เป็น ค.ศ. แนะนำให้ใช้คำสั่ง DATE_SUB พร้อมกับกำหนด INTERVAL 543 YEAR ซึ่งเป็นวิธีที่ง่าย และให้ผลลัพธ์ที่แม่นยำ และมีประสิทธิภาพ

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ