BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: Guitar-hero ที่ พฤษภาคม 21, 2014, 13:14:12 PM
-
ตามภาพที่แนบมานะครับ คือ ข้อมูลเก็บในตาราง ในลักษณะ ข้อมูลของคนไข้ 1 คน เก็บหลายๆแถว , แต่ถ้าผมต้องการดึงข้อมูลของคนไข้คนนั้นขึ้นมา แล้วนำข้อมูลที่มีหลายๆแถวมา เก็บ ในคอลัมน์เดียว แถวเดียว ได้หรือไม่ครับ
-
ผมไม่ใช่เซียนหรอกนะครับ แต่คิดว่าน่าจะใช้คำสั่ง group_concat ลองดู
select hn,group_concat(vn) as all_vn
from ovst
where hn = '000000032'
-
คือ ผมต้องการให้ข้อมูลที่ออกมาในลักษณะ หลายๆแถว ของคนไข้คนนั้น แสดงผลออกเรียงในลักษณะ คอลัมน์ แทน อ่ะครับ สามารถทำได้ไหมครับ
-
อาจต้องใช้ sub report. เข้ามาช้นะครับ จะได้แบบที่ต้องการเวลาดึงออกมา