ผู้เขียน หัวข้อ: สอบถามเซียน sql หน่อยครับ  (อ่าน 2301 ครั้ง)

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

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
สอบถามเซียน sql หน่อยครับ
« เมื่อ: พฤษภาคม 21, 2014, 13:14:12 PM »
0
ตามภาพที่แนบมานะครับ คือ ข้อมูลเก็บในตาราง ในลักษณะ ข้อมูลของคนไข้ 1 คน เก็บหลายๆแถว  ,  แต่ถ้าผมต้องการดึงข้อมูลของคนไข้คนนั้นขึ้นมา แล้วนำข้อมูลที่มีหลายๆแถวมา เก็บ ในคอลัมน์เดียว แถวเดียว ได้หรือไม่ครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ Kumpol Khonburi

  • Full Member
  • ***
  • กระทู้: 182
  • นวก.สาธารณสุข (ชำนาญการ) ร.พ.ครบุรี อ.ครบุรี โคราช
  • Respect: +3
    • ดูรายละเอียด
Re: สอบถามเซียน sql หน่อยครับ
« ตอบกลับ #1 เมื่อ: พฤษภาคม 22, 2014, 10:50:46 AM »
0
ผมไม่ใช่เซียนหรอกนะครับ แต่คิดว่าน่าจะใช้คำสั่ง group_concat ลองดู

select hn,group_concat(vn) as all_vn
from ovst
where  hn = '000000032'
ร.พ.ครบุรี อ.ครบุรี จ.นครราชสีมา 30250
ขึ้นระบบ 1 กย. 52 (อบรมโดย BMS)

ออฟไลน์ Guitar-hero

  • Hero Member
  • *****
  • กระทู้: 605
  • Respect: 0
    • ดูรายละเอียด
    • โรงพยาบาลละแม,รพ.ละแม
Re: สอบถามเซียน sql หน่อยครับ
« ตอบกลับ #2 เมื่อ: พฤษภาคม 22, 2014, 18:44:53 PM »
0
คือ ผมต้องการให้ข้อมูลที่ออกมาในลักษณะ หลายๆแถว ของคนไข้คนนั้น แสดงผลออกเรียงในลักษณะ คอลัมน์ แทน อ่ะครับ สามารถทำได้ไหมครับ
จีระยุทธ ปิ่นสุวรรณ นักวิชาการคอมพิวเตอร์(พนักงานราชการ)
รพช.ละแม จ.ชุมพร
MASTER: HP Proliant Dl160 gen10
SLAVE: Dell PowerEdge T610 Quad core Intel 3.0G Ram 8GB Centos 5.9+Mysql 5.5

ออฟไลน์ phatty

  • Jr. Member
  • **
  • กระทู้: 94
  • Respect: +1
    • ดูรายละเอียด
    • Teparak Health Centre
Re: สอบถามเซียน sql หน่อยครับ
« ตอบกลับ #3 เมื่อ: พฤษภาคม 22, 2014, 19:54:36 PM »
0
อาจต้องใช้ sub report. เข้ามาช้นะครับ จะได้แบบที่ต้องการเวลาดึงออกมา
Mr. Banlung Srichomngam / Teparak Health Centre Muang Samutprakarn
IBM Server CenOS 5.5 / MySQL 5.1.X / ็HosXP 3.55.7.14
อบรม Hosxp_PCU 5 วัน(แต่ไม่ได้ใช้)ต้องมาอบรม  HosXP 1 ชม. แล้วกลับมาขึ้นระบบเอง