BMS-HOSxP Community
HOSxP => นอกเรื่อง => ข้อความที่เริ่มโดย: niyomstd ที่ พฤศจิกายน 11, 2010, 11:33:23 AM
-
เนื่องจากผมทำการเพิ่มตาราง ขึ้นมา 1 ตารางครับ
และยากให้ตารางนั้นทำการ link กับวันที่ pt มา register
เพื่อไม่ให้ข้อมูลมีการซ้ำซ้อน ต้องทำอย่างไรครับ
ที่ผมทำมันไม่ถูกต้อง นำข้อมูลเข้าแล้วข้อมูลมาซ้ำซ้อนตามภาพครับ
ผู้ป่วยมารับบริการวันที่ 5 กพ.53 ทำการเป่า spiro ด้วย แ่ต่ข้อมูล
การเป่า spiro ดันมี 2 visit ครับ
ขอบคุณครับ
-
แล้วตาราง patient_spiro เก็บอะไรครับ
เท่าที่สังเกตในตาราง vn_stat คนไข้มาสองครั้งครับ
ใช้ HN เลยได้ 2 reccord ครับ
-
ตารางที่เพิ่มเก็บมาจากโปรแกรมไหนครับ
-
patient_spiro เก็บข้อมูลการเป่าปอดของผู้ป่วยครับ
นำข้อมูล ณ วันที่ 5 กพ. 53 ครับ แต่ข้อมูลมี ทั้งวันที่
5 และ 14 ครับ ที่จริงน่าจะมี วันที่ 5 วันเดียวนะครับ :) :)
ขอบคุณครับ
-
ตารางที่เพิ่มเก็บมาจากโปรแกรมไหนครับ
อ.อ๊อด ครับ เป็น โปรแกรม WinspiroPro
โปรแกรมเปล่าปอดครับ
ผมทำการ export ออกมาเป็น excel ครับ แล้วก้อโยนก้อนข้อมูลเข้าตาราง
patient_spiro ครับ (ทดสอบแค่ 1 คนครับ )
-
ถ้าเชื่อมด้วย hn มันจะเอามาทุก record ครับลองเพิ่มเงื่อนไขเข้าไปอีกนิดครับให้มันแคบลง
ถ้ามี VN ใช้ VN ครับถ้าไม่มีอาจเพิ่มเงื่อนไขวันที่ก็ได้ครับไม่แน่ใจว่าจะตรงตามที่ต้องการไหมนะครับ
-
เดี๋ยวทดสอบอีกทีครับ
ขอบคุณครับ :)
-
ใช้ vn แล้ว ก้อไม่ได้ครับ
;D ;D
-
ลองใช้วันที่ด้วยได้ไหมครับ
-
ใช้วันที่เป็น primary key เหรอครับ
:)
-
เงื่อนไข หลัง where ต้องอ้างอิงมาจาก field ในตารางหลัง select ครับ
ต้องแก้เป็น
where v.hn = 'xxx'
-
ขอบคุณ อ.manoi ครับ :) :) :)
-
ทำการกำหนดเป็น Key หลักไม่ได้ครับ ขึ้นฟ้องดังภาพ
;D ;D
-
ดันครับกำลังจะตก :)
-
ลองใส่ Key จากโปรแกรมภายนอกได้ไหมครับ
เช่น navicat ครับหรื่อไม่ก็เอาข้อมูลออกก่อนพอใส่
Key เสร็จลองเอาเข้าใหม่ครับ
-
ลองใส่ Key จากโปรแกรมภายนอกได้ไหมครับ
เช่น navicat ครับหรื่อไม่ก็เอาข้อมูลออกก่อนพอใส่
Key เสร็จลองเอาเข้าใหม่ครับ
จะลองทดสอบอีกทีครับ
-
เพิ่มเงื่อนไข and v.vstdate=ps.vstdate
-
ขอบคุณครับ