Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ใน MySQL เราจะทราบได้อย่างไรว่าไตรมาสใดเกิดขึ้นจากวันที่ปัจจุบันหรือวันที่ที่ระบุ


เราสามารถทำได้โดยระบุค่าหน่วย 'ไตรมาส' ให้กับฟังก์ชัน EXARCT() ตัวอย่างมีดังนี้ −

mysql> เลือก EXTRACT (ไตรมาสจาก '2017-07-29');+------------------------------------ ------+| EXTRACT(ไตรมาสจาก '2017-07-29') |+------------------------------------------ +| 3 |+------------------------------------------ +1 แถวในชุด (0.00 วินาที) 

ข้อความค้นหาด้านบนจะให้ค่าของไตรมาสจากวันที่ที่ระบุ

mysql> เลือก EXTRACT(ไตรมาสจากนี้());+-----------------------------+| EXTRACT(ไตรมาสต่อจากนี้()) |+-----------------------------+| 4 |+-----------------------------+1 แถวในชุด (0.00 วินาที)

ข้อความค้นหาด้านบนจะให้ค่าของไตรมาสจากวันที่ปัจจุบัน