สอบถามเรื่อง SQL รายชื่อผู้ที่ยังคงอยู่ โดยรับค่าปีจาก dropdown โดยอยากทราบว่าแต่ละปีมีผู้คงอยู่จำนวนเท่าไร
ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามเรื่อง SQL รายชื่อผู้ที่ยังคงอยู่ โดยรับค่าปีจาก dropdown โดยอยากทราบว่าแต่ละปีมีผู้คงอยู่จำนวนเท่าไร
สอบถามเรื่อง SQL รายชื่อผู้ที่ยังคงอยู่ โดยรับค่าปีจาก dropdown โดยอยากทราบว่าแต่ละปีมีผู้คงอยู่จำนวนเท่าไร
Copy
โดย Database มีคอลัมน์ person_data_date_start ที่เก็บวันที่เข้าทำงานวันแรก กับ person_data_status ที่เก็บคำว่าคงอยู่ หรือ ลาออก ของคนๆ นั้น
โดยมี SQL เบื้องต้นแบบนี้ครับ
SELECT person_data_group, person_data_date_start, COUNT(person_data_group) AS total1
FROM tbl_person_data
WHERE person_data_position < 5 AND person_data_group = '1' AND person_data_status = 'คงอยู่' AND DATE_FORMAT(person_data_date_start, '%Y') LIKE '".$strKeyword."%'");
จึงมาขอคำแนะในการเขียน SQL ครับ
อานนท์ ชูราศรี
24-08-2021
18:37:08
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ