ผู้เขียน หัวข้อ: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ  (อ่าน 5258 ครั้ง)

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

ออฟไลน์ tawatchai4

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
    • datebest.net - visit website and win smartphone!
เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ ตัวที่เหลือหายไปครับทำยังไงดีครับ
คือแบบว่าจะเข้าไปแก้ไขชื่อแต่เลยที่บัตรประชาชนมันขึ้นมาแต่ตัวข้างหน้าตัวเดียวจะทำยังไงครับ
(หน้าอื่นยังอยู่ทั้งหมดครับ)
« แก้ไขครั้งสุดท้าย: สิงหาคม 05, 2010, 10:33:59 AM โดย tawatchai4 »

ออฟไลน์ Oct. Man

  • Sr. Member
  • ****
  • กระทู้: 438
  • > ชีวิตคือการต่อสู้ ทั้งที่รู้ว่าไม่แพ้หรือชนะ <
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลบางขัน
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #1 เมื่อ: สิงหาคม 05, 2010, 10:19:03 AM »
0
น่าจะต้องให้ข้อมูลเพิ่มเติมหน่อยมั้งครับ  :D  :D  :D
suthep sakunchotiphong<>bangkhan hospital <> Nakhonsitamarat email :bangkhun@hotmail.com,<>Tel. 075371081
<Master server>CentOS 7.0 Mysql 5.7.16-10 Ram 32.0 GB database 3.61.10.31 update ล่าสุด 13/12/2561
<Slave server >CentOS 7.10 Mysql 5.7.16-10 Ram 16.0 GB database 3.61.10.31 ...

ออฟไลน์ thecoy

  • Hero Member
  • *****
  • กระทู้: 1,159
  • นักวิชาการคอมพิวเตอร์
  • Respect: 0
    • ดูรายละเอียด
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #2 เมื่อ: สิงหาคม 05, 2010, 10:33:42 AM »
0
select concat(pname,fname,'   ',lname)as ptname,cid from patient where hn='xxxxxxx'
ในปุ่มสายฟ้าดูครับว่ามีหรือเป่า
โรงพยาบาลรัษฎา  ตรัง
CentOS 5.5  Ram  4  GB
HOSxP V.3.54.11.2 MySQL 5.1.30

ออฟไลน์ tawatchai4

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
    • datebest.net - visit website and win smartphone!
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #3 เมื่อ: สิงหาคม 05, 2010, 10:36:11 AM »
0
ใช้คำสั่งนี้แล้วครับ สรุปเลขที่บัตรประชาชนมีครบครับ
« แก้ไขครั้งสุดท้าย: สิงหาคม 05, 2010, 10:38:42 AM โดย tawatchai4 »

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #4 เมื่อ: สิงหาคม 05, 2010, 10:43:50 AM »
0
ใช้คำสั่งนี้แล้วครับ สรุปเลขที่บัตรประชาชนมีครบครับ

ลองตรวจสอบ ptcardno ครับ

select * from ptcardno where hn='xxxxxxx' and cardtype='01'

ว่ามีข้อมูลหรือเปล่าถ้าไม่มีก็ใช้ tools โอน CID patient2ptcardno ถ้าจำไม่ผิด..มีของคุณเจมส์ทำไว้ครับ
จากที่นี่ http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=15767.0
« แก้ไขครั้งสุดท้าย: สิงหาคม 05, 2010, 10:46:57 AM โดย nuttavut »
..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

ออฟไลน์ tawatchai4

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
    • datebest.net - visit website and win smartphone!
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #5 เมื่อ: สิงหาคม 05, 2010, 10:50:27 AM »
0
สรุปแล้วลองแล้วครับไม่ได้ครับ

doramon

  • บุคคลทั่วไป
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #6 เมื่อ: สิงหาคม 05, 2010, 11:37:57 AM »
0
สรุปแล้วลองแล้วครับไม่ได้ครับ

patient     ---> 1234567890123        13 ตัว
ptcardno --->1-2345-67890-12-3     17 ตัว

ส่งยกรูปแบบสองตารางนี้มาให้ดูด้วยครับ

 


ออฟไลน์ Last Samurai

  • Newbie
  • *
  • กระทู้: 15
  • Respect: 0
    • ดูรายละเอียด
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #7 เมื่อ: สิงหาคม 05, 2010, 11:54:04 AM »
0
update ptcardno p set p.cardno=concat(SUBSTRING(p.cardno,1,1),'-',SUBSTRING(p.cardno,2,4),'-',SUBSTRING(p.cardno,6,5),'-',SUBSTRING(p.cardno,11,2),'-',SUBSTRING(p.cardno,13,1)) where  INSTR(p.cardno,'-')=0;


ลองดูครับ
โรงพยาบาลขามทะเลสอ
อ.ขามทะเลสอ จ.นครราชสีมา

ออฟไลน์ tawatchai4

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
    • datebest.net - visit website and win smartphone!
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #8 เมื่อ: สิงหาคม 05, 2010, 12:03:46 PM »
0
ขอบคุณครับได้แล้ว

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,349
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #9 เมื่อ: สิงหาคม 17, 2010, 22:46:10 PM »
0
update ptcardno p set p.cardno=concat(SUBSTRING(p.cardno,1,1),'-',SUBSTRING(p.cardno,2,4),'-',SUBSTRING(p.cardno,6,5),'-',SUBSTRING(p.cardno,11,2),'-',SUBSTRING(p.cardno,13,1)) where  INSTR(p.cardno,'-')=0;


ลองดูครับ
ใช้ replace เลยครับ สั้นกว่า

ตัวอย่างนะครับ
update patient p inner join ptcardno c on c.hn=p.hn set p.cid=replace(c.cardno,"-","") where p.cid is null

นำไปประยุกต์ใช้นะครับ
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ E-Hos

  • Hero Member
  • *****
  • กระทู้: 711
  • Respect: 0
    • ดูรายละเอียด
    • http://www.erawanhospital.com/index.php
Re: เลขที่บัตรประชาชนขึ้นเลขตัวเดียวครับ
« ตอบกลับ #10 เมื่อ: สิงหาคม 18, 2010, 09:02:51 AM »
0
ขอบคุณครับได้แล้ว

ที่ว่าได้แล้วใช้วิธีไหนครับ ผม เผื่่อท่านอื่นๆหรือที่อื่นๆ เกิดปัญหาลักษณะคล้ายๆกันจะแก้ไขได้ครับ .. ;D ;D ;D ;D
ACADEMIC COMPUTING.  Erawan_Hospital
>> Thanks ... DansaI HospitaL L-o-E-i
>> By อ. Decha, อ.Armds

=> NoW !! HosXP SERVER Version 3.58.1.1
=> Client 50 client  OS: SP2 >> 3.58.1.1
=> ER Room  NoW ! HosXP Version 3.57.7.25D
=> Doctor Room  NoW ! HosXP Version 3.58.1.1
=> HosXP Test  Version 3.58.1.xx
=> Coming Soon >>UP Version 3.58.1.xx
wait...
-----------------------------
Start  System  8 January 2009