สอบถามการคิวรี่ข้อมูล ต้องใส่เงื่อนไขวันที่ยังไงครับ

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา สอบถามการคิวรี่ข้อมูล ต้องใส่เงื่อนไขวันที่ยังไงครับ

สอบถามการคิวรี่ข้อมูล ต้องใส่เงื่อนไขวันที่ยังไงครับ
อยากให้มันโชว์ทุกแผนกตาม ID ที่กำหนดไว้
หากแผนกไหนไม่มีข้อมูล ก็เป็น 0 ครับ

SELECT 
a.department_id,a.department_nameEN,b.downtime_date,b.downtime_line,
b.plan,
IFNULL(CAST(COUNT(b.department_id) as UNSIGNED),0) occurrence 
FROM department a
LEFT JOIN (downtime b)
ON(a.department_id=b.department_id)
WHERE a.department_id in(10,11,12,13,20,21,24,30)
AND b.plan='Unplan' 
AND b.downtime_line='N'
AND b.downtime_date >='2017-04-07' 
AND b.downtime_date <='2017-04-07'
GROUP BY a.department_id
ORDER BY a.department_id


ิbondsanti 08-04-2017 11:43:55

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1


ninenik 08-04-2017
 ความคิดเห็นที่ 2
คืออยากให้โชว์ ทุกแผนก อะครับ

แผนไหนไม่มี ให้เป็น 0

พอใส่เงื่อนไขวันที่ มันโชว์มาแค่ 3 แผนกครับ


ิbondsanti 08-04-2017 13:52






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ