ผู้เขียน หัวข้อ: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ  (อ่าน 6130 ครั้ง)

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

ออฟไลน์ nuayny

  • Sr. Member
  • ****
  • กระทู้: 258
  • ชีวิตไม่ยาก.......ถ้าตั้งโจทย์ง่าย..
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ   รบกวนท่านผู้รู้ช่วยสั่งสอนด้วยครับ....

ชื่อโรค           ชาย      หญิง     รวม
K018             3          14          ?           รวมไม่เป็นครับไม่รู้ใช้คำสั่งอะไร


....ขอบคุณครับ.....
@......

ออฟไลน์ Svl2Nuk3

  • Hero Member
  • *****
  • กระทู้: 793
  • Respect: 0
    • ดูรายละเอียด
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #1 เมื่อ: กรกฎาคม 26, 2009, 16:36:16 PM »
0
Value := Variable1.Value + Variable2.Value

อย่าลืมเปลี่ยน  Data type  ให้เป็นตัวเลขด้วยนะครับ   ถ้าเป็น  String  มันจะเอาตัวเลขมาต่อกัน
I'm nuke (นุ๊ก)
My Blog  : http://www.codenuke.net
อดีต นวก.คอมฯ รพช.พรหมพิราม => 1 พ.ค. 52 - 30 ก.ย. 54
ปัจจุบัน : Software Engineer บริษัทแห่งหนึ่ง

ออฟไลน์ nuayny

  • Sr. Member
  • ****
  • กระทู้: 258
  • ชีวิตไม่ยาก.......ถ้าตั้งโจทย์ง่าย..
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #2 เมื่อ: กรกฎาคม 26, 2009, 17:24:03 PM »
0
Value := Variable1.Value + Variable2.Value

อย่าลืมเปลี่ยน  Data type  ให้เป็นตัวเลขด้วยนะครับ   ถ้าเป็น  String  มันจะเอาตัวเลขมาต่อกัน


เปลี่ยนตรงใหนครับ (เปลี่ยน DATATYPE)แล้วมำอย่างไรครับ...รอคำตอบอยู่ครับ ขอบคุณครับ
@......

ออฟไลน์ nuayny

  • Sr. Member
  • ****
  • กระทู้: 258
  • ชีวิตไม่ยาก.......ถ้าตั้งโจทย์ง่าย..
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #3 เมื่อ: กรกฎาคม 26, 2009, 17:48:43 PM »
0
ลองแล้วไม่ได้ครับ......ช่วยหน่อยครับ

Variable1 ====> 
 Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="1"');

Variable2 ====>
  Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="2"');

Variable3

Value := Variable1.Value + Variable2.Value

ผลที่ได้
ชื่อโรค           ชาย      หญิง     รวม
K018             3          14         314
@......

ออฟไลน์ wiphusit

  • Hero Member
  • *****
  • กระทู้: 2,426
  • ยอดกมล
  • Respect: +4
    • ดูรายละเอียด
    • โรงพยาบาลทับปุด
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #4 เมื่อ: กรกฎาคม 26, 2009, 19:11:30 PM »
0

  Value := variable1.asinteger+variable2.asinteger
แบบนี้ไหมครับ อย่าลืมเปลี่ยน variable ทุกตัวให้เป็น Integer ละครับ
วิภูษิต  คงแก้ว เจ้าพนักงานเครื่องคอมพิวเตอร์ 
โรงพยาบาลทับปุด
อำเภอทับปุด จ.พังงา 82180
โทร 0-7659-9019 ต่อ 117,101
โทรสาร 0-7659-9115
Thailand.

ออฟไลน์ pong3plas

  • Full Member
  • ***
  • กระทู้: 182
  • Respect: +1
    • ดูรายละเอียด
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #5 เมื่อ: กรกฎาคม 26, 2009, 19:33:02 PM »
0
Value := Variable1.Value + Variable2.Value

อย่าลืมเปลี่ยน  Data type  ให้เป็นตัวเลขด้วยนะครับ   ถ้าเป็น  String  มันจะเอาตัวเลขมาต่อกัน


เปลี่ยนตรงใหนครับ (เปลี่ยน DATATYPE)แล้วมำอย่างไรครับ...รอคำตอบอยู่ครับ ขอบคุณครับ
ตามรูป ครับ
นายอนุพงศ์  มันทธวกาญจน์  ร.พ.ปาดังเบซาร์ อ.สะเดา จ.สงขลา
เริ่มใช้ 1 ต.ค.50  HOSxP V.3.56.12.16
เปลี่ยนมาใช้ HOSxP XE วันที่ 13 พ.ค. 66
Almalinux 8.7
PostgreSQL 15.2

ออฟไลน์ nuayny

  • Sr. Member
  • ****
  • กระทู้: 258
  • ชีวิตไม่ยาก.......ถ้าตั้งโจทย์ง่าย..
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลวิเศษชัยชาญ
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #6 เมื่อ: กรกฎาคม 26, 2009, 19:40:52 PM »
0
ได้แล้ว...ครับขอบคุณมาก ๆทุกๆท่านมาก ๆเลยนะครับ..... ;D ;D :D ;) :)

@......

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,347
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #7 เมื่อ: กรกฎาคม 26, 2009, 21:32:12 PM »
0
ลองแล้วไม่ได้ครับ......ช่วยหน่อยครับ

Variable1 ====> 
 Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="1"');

Variable2 ====>
  Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="2"');

Variable3

Value := Variable1.Value + Variable2.Value

ผลที่ได้
ชื่อโรค           ชาย      หญิง     รวม
K018             3          14         314
คิดง่าย ๆ ก็เอาตัวเงื่อนไขเพศออกไปซะ (อย่าเอาเครื่องเพศออกก็แล้วกัน 555555555)
Variable3 ====>
  Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'"');
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ atit

  • Hero Member
  • *****
  • กระทู้: 1,233
  • ขออภัย ความรู้ไม่มาก
  • Respect: +3
    • ดูรายละเอียด
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #8 เมื่อ: กรกฎาคม 26, 2009, 23:47:57 PM »
0
สมกับเป็นตัวจริง ครับ อ.โก้
"-"           รู้อะไรไม่สู้รู้วิชา รู้จักหาในบอร์ดเป็นยอดคน                   tel 081-3202497 
ความรู้เพียงเล็กน้อย อาจช่วยคนเป็นร้อยแก้ปัญหา
เพราะฉะนั้น อย่ากลัวที่จะบอกสิ่งที่คุณรู้กับคนอื่น แม้จะเป็นเรื่องพื้นๆ ก็ตาม
cen-os 64 bit ,ram 4 g ,my sql 5.1.33
วิธีแนะนำตัวเอง  http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
ก่อนตั้งกระทู้ใหม่ ลองหาดูกระทู่เก่าก่อนดีบ่? อาจได้คำตอบเร็วกว่าเด้อ   http://hosxp.net/index.php?option=com_smf&Itemid=28&action=search
วิธีขอบคุณผู้ที่ตอบคำถามถูกใจ   http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=8180.0
การเปิดใช้ Server แยก เก็บรูปภาพ/log http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=10169.0
การติดตั้ง mysql http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=11513.0
sql วันละคำกับคุณperjer http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4007.0
8)ยินดีต้อนรับสู่สังคมแห่งการแบ่งปัน- การแบ่งปันทำให้สังคมน่าอยู่- ;Dขอขอบคุณ
- อ.mn ผู้เขียนโปรแกรมดีๆและช่วยขึ้นระบบ
- อ.อ๊อด,อ.นาจ,อ.ขวด,อ.โก้,อ.nutawut,อ.ตั๊ก,อ.JD,อ.กิจ...ที่คอยช่วยเหลือและให้ความรู้
- ทุกท่านที่ช่วย review โปรแกรมทำให้เราได้ใช้โปรแกรมที่สุดยอด(อยากให้เป็นโปรแกรมระดับประเทศเร็วๆจังจะได้ไม่ต้องง้อ สปสช 5555 :D)

ออฟไลน์ thannawe

  • Hero Member
  • *****
  • กระทู้: 2,904
  • Respect: +8
    • ดูรายละเอียด
Re: ต้องการรวมค่าของ Variable1 กับ Variable2 ต้องใชคำสัง่ใหนครับ
« ตอบกลับ #9 เมื่อ: กรกฎาคม 27, 2009, 09:22:21 AM »
0
ลองแล้วไม่ได้ครับ......ช่วยหน่อยครับ

Variable1 ====> 
 Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="1"');

Variable2 ====>
  Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'" and v.sex="2"');

Variable3

Value := Variable1.Value + Variable2.Value

ผลที่ได้
ชื่อโรค           ชาย      หญิง     รวม
K018             3          14         314
คิดง่าย ๆ ก็เอาตัวเงื่อนไขเพศออกไปซะ (อย่าเอาเครื่องเพศออกก็แล้วกัน 555555555)
Variable3 ====>
  Value := GetSQLIntegerData('select count(*) from ovstdiag c left outer join vn_stat v on v.vn=c.vn where c.icd10="K081" and c.vstdate between "'+ds1+'" and "'+ds2+'"');
;D :D ;D :D5555
มาตอบไม่ทันเล้ย....
กิจจา ชาญธัญกรรม
นักวิชาการคอมพิวเตอร์ชำนาญการ รพ.โพธาราม จ.ราชบุรี
็HOSxP XE