ผู้เขียน หัวข้อ: ขอคำสั่ง เปลื่ยน CID เก่า  (อ่าน 3197 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ วีระวัฒน์ (เอก)

  • Hero Member
  • *****
  • กระทู้: 1,368
  • ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
  • Respect: +7
    • ดูรายละเอียด
ขอคำสั่ง เปลื่ยน CID เก่า
« เมื่อ: ธันวาคม 29, 2008, 10:43:23 AM »
0
ขอปรึกษา อ.ชัยพร
ใน ตาราง patient  ptcartno ในกรณี ที่เราเคย ลง CID เป็น 111111111111111  22222222222222 ทำให้มีผลต่อ ตาราง person
ถ้าต้องการใช้คำสั่ง เปลื่ยน CID ดังกล่าว ทีเดียวจำนวนมาก ๆ แบบเดียวกับการใช้ function Gen CID ในหน้าต่างลงทะเบียนผู้ป่วยใหม่ จะสามารถทำใด้หรือไม่ เพราะถ้าทำทีละคน คงไม่ใหว ของผมมี กว่า 5000 คน
รพ.จอมทอง เชียงใหม่ ขนาด 120 เตียง  เริ่มใช้ HOSxP 1 ต.ค 2557 ขึ้นระบบโดย BMS
วีระวัฒน์ ใจอินผล  081-9609614 AIS  Email weerawatjaiinpol@gmail.com  Facebook วีระวัฒน์ ใจอินผล
Server: Xeon 4 core 2.27 GHz, CentOS 7.1 , RAM : 32 GB , HD SAS :300 GBx4 R5, MySQL MariaDB 10.0.20 64 bit

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: ขอคำสั่ง เปลื่ยน CID เก่า
« ตอบกลับ #1 เมื่อ: ธันวาคม 29, 2008, 11:29:41 AM »
0
update patient  set CID ="" where CID="1111111111111"
« แก้ไขครั้งสุดท้าย: ธันวาคม 29, 2008, 11:34:08 AM โดย atit ["_"] »
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

doramon

  • บุคคลทั่วไป
Re: ขอคำสั่ง เปลื่ยน CID เก่า
« ตอบกลับ #2 เมื่อ: ธันวาคม 29, 2008, 12:04:41 PM »
0
เดียวหาก่อน
เย็นๆๆ จะมา post ปัญหาเดียวกันแต่ทำตัวแก้ไว้แล้


ออฟไลน์ yord

  • Hero Member
  • *****
  • กระทู้: 1,952
  • PATTANI HOSPITAL
  • Respect: +2
    • ดูรายละเอียด
    • http://www.pattanihos.com
Re: ขอคำสั่ง เปลื่ยน CID เก่า
« ตอบกลับ #3 เมื่อ: ธันวาคม 29, 2008, 13:00:06 PM »
0
อ.MN เคยบอกผมไว้แบบนี้ครับ  ;D

update patient set cid  = (select replace(cardno,'-','') from ptcardno
where ptcardno.hn = patient.hn and ptcardno.cardtype='01' and ptcardno.cardno not like '1-1111-11111-11-%')
where hn in (select hn from ptcardno where ptcardno.hn = patient.hn
and ptcardno.cardtype='01' and ptcardno.cardno not like '1-1111-11111-11-%' )
and  cid is null
and  patient.hn between '0000013' and '0009111'
Mr.Yordying Kongkachan (yord02@gmail.com)
ADMIN PATTANI HOSPITAL  http://www.pattanihos.com
เริ่มใช้ HOSxP พฤศจิกายน 2549
(Master)IBM X3650 M3 QuardCord 3.06 1 CPU 20 GBs. of Ram (up to 68 GBs 29/06/56)
Linux 64bit MySQL 5.5.21 64bit (ด้วยความช่วยเหลือของ อ.บอยครับ)
(Slave1)HP ProLiant ML350 G6 Xeon E5530 2.04 20 GBs. Ram (up to 54 GBs 27/06/56)
Linux 64bit MySQL 5.1.30 64bit Database v.3.56.4.9 (29/06/56) client v.3.56.3.19

ออฟไลน์ วีระวัฒน์ (เอก)

  • Hero Member
  • *****
  • กระทู้: 1,368
  • ให้ก้าวไปข้างหน้าก่อนผู้อืนอย่างน้อย 1 ก้าวเสมอ
  • Respect: +7
    • ดูรายละเอียด
Re: ขอคำสั่ง เปลื่ยน CID เก่า
« ตอบกลับ #4 เมื่อ: ธันวาคม 29, 2008, 19:55:37 PM »
0
เดียวหาก่อน
เย็นๆๆ จะมา post ปัญหาเดียวกันแต่ทำตัวแก้ไว้แล้ว


อ.อ๊อด พระเอกตัวจริง ทำได้อยู่แล้ว
รพ.จอมทอง เชียงใหม่ ขนาด 120 เตียง  เริ่มใช้ HOSxP 1 ต.ค 2557 ขึ้นระบบโดย BMS
วีระวัฒน์ ใจอินผล  081-9609614 AIS  Email weerawatjaiinpol@gmail.com  Facebook วีระวัฒน์ ใจอินผล
Server: Xeon 4 core 2.27 GHz, CentOS 7.1 , RAM : 32 GB , HD SAS :300 GBx4 R5, MySQL MariaDB 10.0.20 64 bit

doramon

  • บุคคลทั่วไป
Re: ขอคำสั่ง เปลื่ยน CID เก่า
« ตอบกลับ #5 เมื่อ: ธันวาคม 30, 2008, 09:40:30 AM »
0
ไม่ได้ลืมนะครับ แต่ว่าต้องทำสองส่วนคือ

1.  ตารางเชิงรับ
2.  ตารางเชิงรุก

ทำพร้อมกันและต้องหาวิธีแก้ปัญหาเรื่องที่   CID ไม่ใช้   เลขจริง จะมีผลเรื่อง การส่ง สปสช

 ;D