BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Tigger ที่ มีนาคม 30, 2015, 16:25:19 PM

หัวข้อ: ช่วยดูคำสั่ง sql ให้หน่อยค่ะ
เริ่มหัวข้อโดย: Tigger ที่ มีนาคม 30, 2015, 16:25:19 PM
select count(village_student_id) as target
           from village_student
           where village_school_id="1"
           and village_school_class_id="4"
           and discharge<>"Y"

มีอะไรผิดหรือเปล่าค่ะ ทำไมถ้า discharge เป็นค่า Null ถึงไม่ถูกนับให้
หัวข้อ: Re: ช่วยดูคำสั่ง sql ให้หน่อยค่ะ
เริ่มหัวข้อโดย: ตัวเล็ก....แต่เล้าส์ใจ.... ที่ มีนาคม 30, 2015, 21:11:02 PM
 ??? ???       and   (discharge<>"Y"  or  discharge is not null)     ??? ???  ยังนี้ต่อ ออกมั้ยครับ
หัวข้อ: Re: ช่วยดูคำสั่ง sql ให้หน่อยค่ะ
เริ่มหัวข้อโดย: Tigger ที่ เมษายน 30, 2015, 16:43:23 PM
??? ???       and   (discharge<>"Y"  or  discharge is not null)     ??? ???  ยังนี้ต่อ ออกมั้ยครับ
ได้ค่ะ แต่ที่สงสัยคือ คำสั่งเดียวกัน แต่ไปรันที่ รพ.สต. บางแห่งไม่ต้องมี or ก้อนับให้หมด
แต่บางแห่ง ต้องใส่ or ด้วยถึงจะนับให้ ก้อเลยสงสัยค่ะ