ใน MySQL, เดือน() เป็นฟังก์ชันในตัวที่ช่วยในการแยกหรือดึงค่าเดือนจากค่าวันที่ที่กำหนด โดยจะส่งคืนการแสดงตัวเลขของค่าเดือนระหว่าง 1 ถึง 12 ฟังก์ชันนี้สามารถใช้เพื่อดำเนินการต่างๆ เช่น การกรองข้อมูลตามเดือนที่ระบุหรือการวิเคราะห์ข้อมูลวันที่ ไม่ว่าคุณจะทำงานกับค่าวันที่แบบคงที่หรือไดนามิกในฐานข้อมูล ฟังก์ชัน MONTH() สามารถเป็นแหล่งข้อมูลที่ดีที่จะช่วยให้คุณจัดการและวิเคราะห์ข้อมูลได้อย่างมีประสิทธิภาพ
คู่มือนี้จะอธิบายว่าฟังก์ชัน MONTH() คืออะไรและทำงานอย่างไรใน MySQL
ฟังก์ชัน MONTH() ทำอะไรใน MySQL
“ เดือน() ฟังก์ชัน ” สามารถใช้เพื่อรับค่าเดือนในรูปแบบตัวเลข (ระหว่าง 1 ถึง 12) จากค่าวันที่ที่กำหนด ต่อไปนี้คือไวยากรณ์ของฟังก์ชัน MONTH():
เดือน ( วันที่ )
ในไวยากรณ์ข้างต้น ' วันที่ ” คือค่าวันที่
ลองสำรวจตัวอย่างเพื่อทำความเข้าใจว่าฟังก์ชัน MONTH() ทำอะไรใน MySQL
ตัวอย่างที่ 1: แยกค่าเดือนจากค่าวันที่แบบคงที่
“ เดือน() ฟังก์ชัน ” สามารถใช้เพื่อแยกหรือดึงค่าเดือนจากค่าวันที่แบบคงที่ ตัวอย่างได้รับด้านล่าง:
เลือกเดือน ( '2023-04-15' ) ;
เอาต์พุต
ผลลัพธ์พบว่าค่าเดือน “ 4 ” ถูกแยกออกจากค่าวันที่คงที่ “ 2023-04-15 '.
ตัวอย่างที่ 2: แยกค่าเดือนจากค่าวันที่และเวลาปัจจุบัน
สามารถดึงค่าวันที่-เวลาปัจจุบันได้โดยใช้ปุ่ม “ ตอนนี้() ' การทำงาน. หากต้องการดึงค่าเดือนจาก DateTime ของวันนี้ ปุ่ม “ เดือน() ” สามารถใช้ฟังก์ชันได้ดังนี้
เลือกเดือน ( ตอนนี้ ( ) ) ;
เอาต์พุต
ผลลัพธ์แสดงค่าของเดือนปัจจุบัน
ตัวอย่างที่ 3: แยกค่าเดือนจากวันที่ของตาราง
หากต้องการดึงค่าเดือนจากข้อมูลของตาราง ให้กดปุ่ม “ เดือน() ” สามารถใช้ฟังก์ชัน ตัวอย่างการรับค่าเดือนจากปุ่ม “ เข้าร่วม ” คอลัมน์ของ “ lh_data ” ตารางได้รับด้านล่าง:
เลือกชื่อเดือน ( เข้าร่วม ) เช่น “ร่วมเดือน”จาก lh_data;
เอาต์พุต
ผลลัพธ์แสดงค่าเดือนของ “ เข้าร่วม ” คอลัมน์ที่มีชื่อคอลัมน์ของ “ lh_data ' โต๊ะ.
ตัวอย่างที่ 4: ใช้ฟังก์ชัน MONTH() สำหรับเงื่อนไข
“ เดือน() ฟังก์ชัน ” สามารถใช้กับเงื่อนไขที่มี “ ที่ไหน ” ข้อเพื่อกรองข้อมูลเฉพาะ ตัวอย่างการกรองข้อมูลตามเงื่อนไขของ “ lh_data ” ตารางได้รับด้านล่าง:
เลือก * จาก lh_dataเดือนไหน ( เข้าร่วม ) ระหว่าง 2 และ 4 ;
ในตัวอย่างข้างต้น เงื่อนไขคือค่าเดือนใน “ เข้าร่วม ” คอลัมน์ต้องอยู่ระหว่าง “ 2 ' และ ' 4 '.
เอาต์พุต
ผลลัพธ์แสดงข้อมูลของพนักงานที่มี “วันที่เข้าร่วม” อยู่ระหว่างเดือนที่ 2 ถึง 4
บทสรุป
“ เดือน() ” ฟังก์ชันใน MySQL เป็นเครื่องมือที่มีประโยชน์ในการแยกหรือดึงค่าเดือนจากค่าวันที่ที่ระบุ สามารถใช้กับค่าวันที่แบบคงที่ ค่าวันที่-เวลาปัจจุบัน และค่าวันที่ในตาราง นอกจากนี้ยังสามารถใช้กับคำสั่ง WHERE เพื่อกรองข้อมูลตามค่าเดือนที่ต้องการ คู่มือนี้ได้อธิบายว่าฟังก์ชัน MONTH() คืออะไรและทำงานอย่างไรใน MySQL