ผู้เขียน หัวข้อ: การนำ HN ที่ข้ามมาใช้  (อ่าน 4462 ครั้ง)

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

ออฟไลน์ phatipan2

  • Full Member
  • ***
  • กระทู้: 245
  • นก ครับ
  • Respect: 0
    • ดูรายละเอียด
    • www.thasaehospital.com
การนำ HN ที่ข้ามมาใช้
« เมื่อ: กรกฎาคม 30, 2010, 09:43:33 AM »
0
                           ผมอยากทราบว่ามีวิธีใหนบ้าง ครับ ที่สามารถทราบว่ามี HN อะไรบ้างที่เราข้ามไป ครับ
โรงพยาบาลท่าแซะ อ.ท่าแซะ จ.ชุมพร
ขี้นระบบ ตุลาคม 2549
Server DELL PowerEdge T410   RAM 8 Gb.
MySQL 5.1.30
OS CentOS 5.4 64bit
HOSxP Version : 3.54.1.5

ออฟไลน์ Knott

  • Hero Member
  • *****
  • กระทู้: 883
  • Respect: +1
    • ดูรายละเอียด
Re: การนำ HN ที่ข้ามมาใช้
« ตอบกลับ #1 เมื่อ: กรกฎาคม 30, 2010, 15:16:56 PM »
0
SET @x='0000000';
SELECT v.xhn,b.hn
FROM (SELECT RIGHT(concat('000000',@x:=@x+1),7) AS xhn FROM patient a) AS v
LEFT OUTER JOIN patient b ON v.xhn=b.hn
HAVING b.hn IS NULL
LIMIT 10

ลองใช้คำสั่งนี้ครับ มันจะรันนานหน่อยนะครับ ไม่ต้องตกใจ  ;D ;D ;D
รพช.วัดโบสถ์ จ.พิษณุโลก
ขึ้นระบบ 1 เมษายน 2551 (ขึ้นระบบเอง)
Server : IBM x3250 M2, RAM 4 GB, FreeBSD 7.2, Mysql 5.1.30
HOSxP Version 3.56.1.15