ผู้เขียน หัวข้อ: ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง  (อ่าน 3699 ครั้ง)

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

ออฟไลน์ QryData

  • Newbie
  • *
  • กระทู้: 3
  • Respect: 0
    • ดูรายละเอียด
ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง
« เมื่อ: พฤศจิกายน 02, 2011, 13:19:37 PM »
0
คือต้องการทำรายงาน คนมารับบริการ  จำนวนคน/จำนวนครั้ง  แล้วต่อ string โดยใช้ Concat และมีเครื่องหมาย "/" ข้อมูลไม่แสดงค่ะ  ถ้าไม่มีเครื่อง หมาย "/" ก็แสดงได้ ไม่ทราบว่าต้องทำอย่างไรค่ะ

คิวรี่ค่ะ

Value :=GetSQLIntegerData('SELECT CONCAT(COUNT(DISTINCT hn),'/' ,COUNT(vn)) AS cc '+
 'FROM vn_stat ' +
 'WHERE hospmain=10720 and hospsub=07065 ' +
 'and hospcode = 10720 ' +
 'and vstdate between "' + d1 + '" and "' + d2 + '" ');

รบกวนช่วยตอบด้วยนะค่ะ
สำนักงานสำธารณสุขจังหวัดอุทัยธานี
: นักวิชาการคอมพิวเตอร์
: Data Center
: HOSxP  3.54.10.24
ชีวิตคือการเรียนรู้ เรียนรู้ทุกวัน เพิ่มพูนประสบการณ์

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง
« ตอบกลับ #1 เมื่อ: พฤศจิกายน 02, 2011, 13:57:42 PM »
0
Value :=GetSQLStringData('SELECT CONCAT(COUNT(DISTINCT hn),"/" ,COUNT(vn)) AS cc '+
 ' FROM vn_stat ' +
 ' WHERE hospmain=10720 and hospsub=07065 ' +
 ' and hospcode = 10720 ' +
 ' and vstdate between "' + d1 + '" and "' + d2 + '" ');

แนะนำตัวเองด้วยครับว่ามาจากหน่วยบริการใดครับ
« แก้ไขครั้งสุดท้าย: พฤศจิกายน 02, 2011, 14:00:13 PM โดย golf_win »
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080

ออฟไลน์ QryData

  • Newbie
  • *
  • กระทู้: 3
  • Respect: 0
    • ดูรายละเอียด
Re: ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง
« ตอบกลับ #2 เมื่อ: พฤศจิกายน 02, 2011, 14:02:15 PM »
0
"/" ก็ไม่ได้ค่ะ แต่ถ้าเปลี่ยนจาก "/" เป็นตัวเลขก็สามารถแสดงได้
สำนักงานสำธารณสุขจังหวัดอุทัยธานี
: นักวิชาการคอมพิวเตอร์
: Data Center
: HOSxP  3.54.10.24
ชีวิตคือการเรียนรู้ เรียนรู้ทุกวัน เพิ่มพูนประสบการณ์

ออฟไลน์ QryData

  • Newbie
  • *
  • กระทู้: 3
  • Respect: 0
    • ดูรายละเอียด
Re: ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง
« ตอบกลับ #3 เมื่อ: พฤศจิกายน 02, 2011, 14:03:44 PM »
0
อ่อเปลี่ยน GetSQLStringData ได้แล้วค่ะ ขอบคุณนะค่ะ



จากสำนักงานสาธารณสุข จ.อุทัยธานีค่ะ
เพิ่งทำงาน 1 เดือนค่ะ
ต่อไปต้องมีคำถามรบกวนอีกแน่นอนค่ะ
สำนักงานสำธารณสุขจังหวัดอุทัยธานี
: นักวิชาการคอมพิวเตอร์
: Data Center
: HOSxP  3.54.10.24
ชีวิตคือการเรียนรู้ เรียนรู้ทุกวัน เพิ่มพูนประสบการณ์

ออฟไลน์ golf_win

  • Hero Member
  • *****
  • กระทู้: 3,481
  • Respect: +112
    • ดูรายละเอียด
Re: ต่อ string โดยใช้คำสั่ง Concat ข้อมูลไม่แสดง
« ตอบกลับ #4 เมื่อ: พฤศจิกายน 02, 2011, 14:11:32 PM »
0
เอาที่ทำงานใส่ไว้ในลายเซ็นต์ครับ ต่อไปจะได้แสดงทุก post อ.ท่านอื่นจะได้ไม่ต้องถามอีกว่าเป็นใครมาจากไหนครับ
http://hosxp.net/index.php?option=com_smf&Itemid=28&topic=4413.0
โรงพยาบาลเจ็ดเสมียน จังหวัดราชบุรี
Start 19-1-51    35 station
HOSxP  3.59.5.18 Activate License
Tel. 032-305096-7 ต่อ 118
Web. http://csmhos.thaiddns.com:8080
         http://csmhos.thaieasydns.com:8080