ผู้เขียน หัวข้อ: ทำไงถึงจะ Export patient.birthday ให้เป็นปีพ.ศ.  (อ่าน 2693 ครั้ง)

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

ออฟไลน์ panus_t

  • Hero Member
  • *****
  • กระทู้: 2,368
  • Respect: +8
    • ดูรายละเอียด
ทำไงถึงจะ Export patient.birthday ให้เป็นปีพ.ศ.
« เมื่อ: มิถุนายน 06, 2012, 15:58:41 PM »
0
ทำไงถึงจะ Export Excel  patient.birthday ให้เป็นปีพ.ศ.
ตัวอย่างตอนนี้เป็น 1/6/1940
โดยไม่ต้องมาแก้ไขที่ Excel ภายหลังครับ
 ;D
โรงพยาบาลเสิงสาง จ.นครราชสีมา (ขนาด  60  เตียง ปี2554)  ขึ้นระบบโดยทีมงาน BMS  เมื่อเดือนเมษายน 2551
ก่อนหน้านั้นขึ้นระบบเมื่อ 07/07/07 ฤกษ์ดี  Master Server  IBM System x3500M4  RAM ECC 24 GB. HardDisk SAS 450x3 GB. ServerRAID M1100 Series Zero RAID5  OS:CentOS 6.4  MySQLPercona : 5.5.30-30.1

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: ทำไงถึงจะ Export patient.birthday ให้เป็นปีพ.ศ.
« ตอบกลับ #1 เมื่อ: มิถุนายน 06, 2012, 20:19:01 PM »
0
ใช้ concat(date(patient.birthday),"/",month(patient.birthday),"/",year(patient.birthday)) as birthdate ครับ
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net

ออฟไลน์ waradmin01

  • Newbie
  • *
  • กระทู้: 45
  • Respect: +1
    • ดูรายละเอียด
Re: ทำไงถึงจะ Export patient.birthday ให้เป็นปีพ.ศ.
« ตอบกลับ #2 เมื่อ: มิถุนายน 07, 2012, 11:46:40 AM »
0
มันก็ส่งถูกแล้วครับ ไป Format cell เอา เป็น d/m/bbbb เพื่อให้แสดงเป็น พ.ศ. ถ้าไม่ลำบากเผื่อเอาไว้คำนวนอย่างอื่นครับ แต่ถ้าหากต้องการจริงๆ ก็ แบบนี้ก้ได้ครับ
concat(date_format(patient.birthday,"%d/%m/"),(year(patient.birthday)+543) ไม่แน่ใจว่าจะนำไปใช้คำนวนพวกอายุได้หรือเปล่าแต่ถ้าได้คงต้องลบ 543 อีกที แต่วิธีนี้ระวังปีอธิกสุรทิน วันที่ 29 กุมภา อาจทำให้ข้อมูลข้ำ error ของวันที่ได้ครับถ้าไม่ลำบากก็แบบเดิมของโปรแกรมดีแล้ว
Mr.Apichart Butsoongnoen เจ้าพนักงานสาธารณะ...(สุขชำนาญงาน)General  รับงาน ดูแลระบบรอ... ต.ค.53
Waritchaphum Hospital ,Sakolnakhon
Server :N/A OS:CentOS V N/A Hosxp: V3.54.12.20 RAM : N/A คนเก่าลงไว้ไม่ได้อัพใหม่เลยยังไม่รู้
ขึ้นระบบ โดย ทีมงาน BMS ต.ค.49

ออฟไลน์ waradmin01

  • Newbie
  • *
  • กระทู้: 45
  • Respect: +1
    • ดูรายละเอียด
Re: ทำไงถึงจะ Export patient.birthday ให้เป็นปีพ.ศ.
« ตอบกลับ #3 เมื่อ: มิถุนายน 07, 2012, 11:48:04 AM »
0
โทษทีครับรับไปหน่อย ตก) 1 ตัว
concat(date_format(patient.birthday,"%d/%m/"),(year(patient.birthday)+543)
=======>
concat(date_format(patient.birthday,"%d/%m/"),(year(patient.birthday)+543)) as birthday
Mr.Apichart Butsoongnoen เจ้าพนักงานสาธารณะ...(สุขชำนาญงาน)General  รับงาน ดูแลระบบรอ... ต.ค.53
Waritchaphum Hospital ,Sakolnakhon
Server :N/A OS:CentOS V N/A Hosxp: V3.54.12.20 RAM : N/A คนเก่าลงไว้ไม่ได้อัพใหม่เลยยังไม่รู้
ขึ้นระบบ โดย ทีมงาน BMS ต.ค.49