BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: patipan27 ที่ มิถุนายน 13, 2012, 08:58:46 AM

หัวข้อ: หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
เริ่มหัวข้อโดย: patipan27 ที่ มิถุนายน 13, 2012, 08:58:46 AM
หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
ผมต้องการทราบว่าข้อมูลประชากรที่อยู่ใน DBPOP ที่ไม่มีชื่ออยู่ใน patient ของ hosxp มีใครบ้าง
ต้องทำยังงัยครับ
สมมุติว่า import ตารางจาก dbpop เข้ามาแล้ว ต้องเขียนคำสั่ง sql อย่างไรครับ
รบกวนด้วยครับ
หัวข้อ: Re: หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 13, 2012, 09:37:17 AM
 
โค๊ด: SQL
  1.  SELECT *  FROM hipdata WHERE cid NOT IN (SELECT DISTINCT(cid) FROM patient)  
หัวข้อ: Re: หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
เริ่มหัวข้อโดย: waradmin01 ที่ มิถุนายน 13, 2012, 11:51:40 AM
อีกแบบครับ น่าจะได้นะ
SELECT hd.*  FROM hipdata hd
left join patient pt on pt.cid=hd.cid
 WHERE pt.cid is null or pt.cid =""
หัวข้อ: Re: หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
เริ่มหัวข้อโดย: patipan27 ที่ มิถุนายน 13, 2012, 13:05:17 PM
อ.เจมส์ครับ
ถ้านำเข้า DBPOP กับโปรแกรม super p2p final
ต้องตั้งชื่อตารางยังงัยครับ
รบกวนด้วยครับ
หัวข้อ: Re: หารายชื่อคนในเขตรับผิดชอบที่ไม่เคยมีประวัติใน รพ.
เริ่มหัวข้อโดย: James011 ที่ มิถุนายน 13, 2012, 13:17:09 PM
 
อ.เจมส์ครับ
ถ้านำเข้า DBPOP กับโปรแกรม super p2p final
ต้องตั้งชื่อตารางยังงัยครับ
รบกวนด้วยครับ

   ;D ;D ;D  ไม่ต้องตั้ง  มันจะนำเข้า ตาราง hipdata ให้ครับ ตรง field remak ในตาราง hipdata จะเขียนว่า superp2p