BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: yokyai ที่ มกราคม 30, 2017, 09:10:59 AM

หัวข้อ: ใช้คำสั่ง not in หรือ != ใน query และ รายงาน ข้อมูลไม่มาครับ
เริ่มหัวข้อโดย: yokyai ที่ มกราคม 30, 2017, 09:10:59 AM
คำสั่งที่ใช้
1.select * from patient where cid not in (select cid from person)
2.select p1.* from patient p1,person p2 where p1.cid!=p2.cid
3.select * from patient where not cid in (select cid from person)
 v3.59.9.30 แต่ทดสอบแล้วเป็นกับทุกเวอร์ชั่นครับ
mysql 10.1.10 maria
ควรแก้ไขอย่างไรดีครับ ขอบคุณครับ
หัวข้อ: Re: ใช้คำสั่ง not in หรือ != ใน query และ รายงาน ข้อมูลไม่มาครับ
เริ่มหัวข้อโดย: armbc522 ที่ กุมภาพันธ์ 17, 2017, 21:50:44 PM
จากการทดสอบ ด้วยคำสั่งที่ให้มา ทดลองกับเวอร์ชั่นเดียวกัน สามารถดึงข้อมูลได้ 3 คำสั่งครับ
ยังไงตรวจสอบข้อมูลอีกครั้งครับ ว่ามีข้อมูลตรงตามเงื่อนไขที่เขียนขึ้นหรือไม่ครับ


ศักดิ์สิทธิ์ ซานอก
เจ้าหน้าที่ชำนาญการติดตั้งระบบและดูแลหลังการขาย