BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: phatipan2 ที่ กรกฎาคม 30, 2010, 09:43:33 AM

หัวข้อ: การนำ HN ที่ข้ามมาใช้
เริ่มหัวข้อโดย: phatipan2 ที่ กรกฎาคม 30, 2010, 09:43:33 AM
                           ผมอยากทราบว่ามีวิธีใหนบ้าง ครับ ที่สามารถทราบว่ามี HN อะไรบ้างที่เราข้ามไป ครับ
หัวข้อ: Re: การนำ HN ที่ข้ามมาใช้
เริ่มหัวข้อโดย: Knott ที่ กรกฎาคม 30, 2010, 15:16:56 PM
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