BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Apiruk_Jbhos ที่ สิงหาคม 24, 2010, 11:14:36 AM

หัวข้อ: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: Apiruk_Jbhos ที่ สิงหาคม 24, 2010, 11:14:36 AM
สวัสดีครับ
อยากให้ช่วยเขียน Code  พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10
   กับ อายุ ปัจจุบัน ไป ล่วงหน้า อีก 10 ด้วย นะครับ
จะเอาไป ใส่ใน หน้า แรก OPD CARD ครับ เขียนไป เขียนมา ไม่ได้สักที

พ.ศ.        2553 2554 2555 2556 ...
อายุ (ปี)     29      30     31      32   ....

ประมาณนี้ครับ  กรุณา เขียนให้หน่อยนะครับ จะเอามา เทียบ อายุ นะครับ
ไม่ค่อยเก่งเรื่องภาษาครับ
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ สิงหาคม 24, 2010, 11:18:31 AM
ขอได้ที่ พี่วิโรจน์  รพ.ราชบุรี ได้เลย มีอยู่แล้วครับ
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: Apiruk_Jbhos ที่ สิงหาคม 24, 2010, 11:41:39 AM
ของผม run ปี พ.ศ. กับ อายุ ไปเลยน่ะครับ ไปอีก 10 ปี ไม่ได้ กรอกมือเอง
แต่ติด Code ว่าจะเขียนประมาณไหน ครับ
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ สิงหาคม 24, 2010, 11:52:37 AM
ัำyear(first_day)+1,  year(first_day)+2 , year(first_day)+3 ได้เปล่า
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: redfireball ที่ สิงหาคม 24, 2010, 12:12:39 PM
select pt.hn,year(CURDATE())+543 as year_cur,timestampdiff(year,pt.birthday,CURDATE()) as age_cur
,year(timestampadd(YEAR,1,CURDATE()))+543 as year1,timestampdiff(year,pt.birthday,timestampadd(YEAR,1,CURDATE())) as age1
,year(timestampadd(YEAR,2,CURDATE()))+543 as year2,timestampdiff(year,pt.birthday,timestampadd(YEAR,2,CURDATE())) as age2
,year(timestampadd(YEAR,3,CURDATE()))+543 as year3,timestampdiff(year,pt.birthday,timestampadd(YEAR,3,CURDATE())) as age3
,year(timestampadd(YEAR,4,CURDATE()))+543 as year4,timestampdiff(year,pt.birthday,timestampadd(YEAR,4,CURDATE())) as age4
,year(timestampadd(YEAR,5,CURDATE()))+543 as year5,timestampdiff(year,pt.birthday,timestampadd(YEAR,5,CURDATE())) as age5
,year(timestampadd(YEAR,6,CURDATE()))+543 as year6,timestampdiff(year,pt.birthday,timestampadd(YEAR,6,CURDATE())) as age6
,year(timestampadd(YEAR,7,CURDATE()))+543 as year7,timestampdiff(year,pt.birthday,timestampadd(YEAR,7,CURDATE())) as age7
,year(timestampadd(YEAR,8,CURDATE()))+543 as year8,timestampdiff(year,pt.birthday,timestampadd(YEAR,8,CURDATE())) as age8
,year(timestampadd(YEAR,9,CURDATE()))+543 as year9,timestampdiff(year,pt.birthday,timestampadd(YEAR,9,CURDATE())) as age9
,year(timestampadd(YEAR,10,CURDATE()))+543 as year10,timestampdiff(year,pt.birthday,timestampadd(YEAR,10,CURDATE())) as age10
from patient pt
limit 10
ประมานนี้เปล่าครับ ถ้าเป็น mysql command  :) :) :)
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: Apiruk_Jbhos ที่ สิงหาคม 24, 2010, 14:40:38 PM
ขอบพระคุณมากเลย ครับ ได้แล้ว ครับ  :D
หัวข้อ: Re: อยากให้ช่วยเขียน Code พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10 ครับ
เริ่มหัวข้อโดย: doramon ที่ สิงหาคม 25, 2010, 00:33:47 AM
สวัสดีครับ
อยากให้ช่วยเขียน Code  พ.ศ. จากปี ปัจจุบัน ไปล่วงหน้า อีก 10
   กับ อายุ ปัจจุบัน ไป ล่วงหน้า อีก 10 ด้วย นะครับ
จะเอาไป ใส่ใน หน้า แรก OPD CARD ครับ เขียนไป เขียนมา ไม่ได้สักที

พ.ศ.        2553 2554 2555 2556 ...
อายุ (ปี)     29      30     31      32   ....

ประมาณนี้ครับ  กรุณา เขียนให้หน่อยนะครับ จะเอามา เทียบ อายุ นะครับ
ไม่ค่อยเก่งเรื่องภาษาครับ

OPDCARD รพ มะการักษ์ ครับ