BMS-HOSxP Community
HOSxP => การเขียน SQL Script => ข้อความที่เริ่มโดย: treera ที่ กันยายน 09, 2010, 11:46:19 AM
-
สวัสดีครับอาจารย์ผมอยากทราบคำสั่ง sql ในการหาค่าบริการทางการแพทย์ของผู้ป่วยหรือค่ายาที่มีมูลค่ามากกว่า 4000 บาท เมื่อผู้ป่วยมารับบริการแต่ละครั้ง
-
เริ่มต้นด้วยคำสั่งนี่
select * from vn_stat where income > 4000
ส่วนรายละเอียด และเงื่อนไขอื่นๆ ค่อยเพิ่มเติมทีหลังน่ะครับ
-
น่าจะหาจาก การระบุ income_stg_group ไปเลย ถ้าระบุ...ค่ายา และ หรือ ค่าบริการทางการแพทย์ ไม่ใช่ ค่าใช้จ่ายทั้งหมดของ visit นั้น ๆ
-
น่าจะหาจาก การระบุ income_stg_group ไปเลย ถ้าระบุ...ค่ายา และ หรือ ค่าบริการทางการแพทย์ ไม่ใช่ ค่าใช้จ่ายทั้งหมดของ visit นั้น ๆ
ถ้าอย่างนั้นก็คงประมาณนี้ใช่ไหมครับ
select * from vn_stat where (inc12+inc14)>4000
# inc12=ค่ายา inc14=ค่าบริการ
-
ค่าบริการทางการแพทย์ น่าจะเป็น inc 16 หรือเปล่า ไม่ใช่ ค่าบริการทางการพยาบาลน่ะครับ..