BMS-HOSxP Community
HOSxP => แจ้งข้อผิดพลาดการทำงานของ HOSxP V3 => ข้อความที่เริ่มโดย: snhosxp ที่ ธันวาคม 17, 2013, 14:09:14 PM
-
อยากถามเพื่อนๆ ว่าจะใช้คำสั่ง sql ไหนเพิ่มเลข 0 ไว้ให้ครบ 9 หลักบ้าง เช่น เดิมมีแค่ 12345 แต่จะปรับเป็น 000012345 รบกวนด้วยครับ
-
LPAD ครับเช่น
select LPAD(p.passport_no,13,"0") as cid from patient p
-
ขอบคุณครับเดี๋ยวจะลองทำดู ;D
-
ได้แล้วครับ ขอบคุณครับ :D
-
ตอนนี้ผมมีปัญหาที่ว่าลองกับฐานจริง mysql v.5.1 กลับไม่ได้ แต่ลองฐานสำรอง mysql v.5.5 กลับได้ ไม่ทราบว่ามีคำสั่งอื่นอีกมั๊ย ครับ
-
ตอนนี้ผมมีปัญหาที่ว่าลองกับฐานจริง mysql v.5.1 กลับไม่ได้ แต่ลองฐานสำรอง mysql v.5.5 กลับได้ ไม่ทราบว่ามีคำสั่งอื่นอีกมั๊ย ครับ
select right(concat("000000000",hn),9) as hn from patient limit 10
-
ตอนนี้ผมมีปัญหาที่ว่าลองกับฐานจริง mysql v.5.1 กลับไม่ได้ แต่ลองฐานสำรอง mysql v.5.5 กลับได้ ไม่ทราบว่ามีคำสั่งอื่นอีกมั๊ย ครับ
select right(concat("000000000",hn),9) as hn from patient limit 10
ผมลองแล้วก็ยังไม่ได้ครับ
-
คำสั่ง lpad ผมลองกับ mysql 5.1.30 ก็ใช้งานได้ปกตินะครับ
-
ตอนนี้ผมมีปัญหาที่ว่าลองกับฐานจริง mysql v.5.1 กลับไม่ได้ แต่ลองฐานสำรอง mysql v.5.5 กลับได้ ไม่ทราบว่ามีคำสั่งอื่นอีกมั๊ย ครับ
select right(concat("000000000",hn),9) as hn from patient limit 10
ผมลองแล้วก็ยังไม่ได้ครับ
ได้สิครับ
ปกติ HN ผมใช้ 7 หลัก แต่ผมเลือกมาแสดงเป็น 9 หลักให้ดู
เปรียบเทียบกันให้ด้วย