ผู้เขียน หัวข้อ: คำสั่ง สลับ column เป็น row  (อ่าน 3390 ครั้ง)

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

ออฟไลน์ snhosxp

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
คำสั่ง สลับ column เป็น row
« เมื่อ: มีนาคม 18, 2014, 14:29:30 PM »
0
ฝากผู่รู้ช่วยบอกหน่อยว่าผมจะสลับข้อมูลที่เป็น column มาเป็น row ยังไง เช่นในตาราง pq_screen vn เดียวแต่มีคน screen หลายคนผมจะเอาคนที่ screen ทั้งหมดมาต่อกันโดยแยกด้วยเครื่องหมาย , จะต้องเขียนคำสั่ง sql ยังไงครับ
 

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,138
  • Respect: +40
    • ดูรายละเอียด
    • Phanomphrai Hospital
Re: คำสั่ง สลับ column เป็น row
« ตอบกลับ #1 เมื่อ: มีนาคม 18, 2014, 14:40:28 PM »
0
แก้ไขคำสั่งหลักเป็น select * from pq_screen ใน report designer แล้ว วาง variable ลงไป คลิกขวา แล้วเลือก Calculation จากนั้นอาคำสั่งนี้ลงไปวางครับ

โค๊ด: Delphi
  1. value:=GetSQLSubQueryData('select staff from pq_screen where vn="'+dbpipeline['vn']+'" ');
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด https://pnphos.moph.go.th/hosweb/

ออฟไลน์ snhosxp

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
Re: คำสั่ง สลับ column เป็น row
« ตอบกลับ #2 เมื่อ: มีนาคม 18, 2014, 14:58:16 PM »
0
ขอบคุณครับเดี๋ยวจะลองดู
 

ออฟไลน์ snhosxp

  • Full Member
  • ***
  • กระทู้: 123
  • Respect: 0
    • ดูรายละเอียด
Re: คำสั่ง สลับ column เป็น row
« ตอบกลับ #3 เมื่อ: มีนาคม 18, 2014, 21:05:56 PM »
0
คือ ผมอยากรู้ว่าคำสั่ง GetSQLSubQueryData source มันเขียนยังไงครับ