ผู้เขียน หัวข้อ: อยากให้รายงานถามวันที่แบบนี้ ครับ แต่เอาวันเดียว ครับ ทำยังไง  (อ่าน 4038 ครั้ง)

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

ออฟไลน์ poon

  • Full Member
  • ***
  • กระทู้: 147
  • Respect: 0
    • ดูรายละเอียด
คำสั่ง ที่ผมเขียน หาสิทธิของผู้ป่วยที่มาใช้บริการในวันครับ
select pt.pttype,pt.name,count(v.pttype), v.vstdate as date from vn_stat v
left outer join pttype pt on pt.pttype=v.pttype
where v.vstdate ='2008-08-17'
group by pt.pttype
order by pt.pttype desc

ที่นี้เลยอยากได้ หน้าต่างที่ถามวันที่ครับ ไม่รู้ทำยังงัย สอนหน่อยครับ
Mr.poonsak vachirateerat (เพยอด) Nongkungsri Hospital
CentOS 5.0 : MySQL 5.1.x; Hosxp v.3.52.1.10
(หนองกุงศรี) tel.043-881106(121) เพราะเราทำ เราจึงเป็น

ออฟไลน์ poon

  • Full Member
  • ***
  • กระทู้: 147
  • Respect: 0
    • ดูรายละเอียด
report ที่ลองทำเป็นอย่าง งี้ ครับ
Mr.poonsak vachirateerat (เพยอด) Nongkungsri Hospital
CentOS 5.0 : MySQL 5.1.x; Hosxp v.3.52.1.10
(หนองกุงศรี) tel.043-881106(121) เพราะเราทำ เราจึงเป็น

ออฟไลน์ pop_hosxp

  • Hero Member
  • *****
  • กระทู้: 3,128
  • Respect: +38
    • ดูรายละเอียด
    • Phanomphrai Hospital
คำสั่ง ที่ผมเขียน หาสิทธิของผู้ป่วยที่มาใช้บริการในวันครับ
select pt.pttype,pt.name,count(v.pttype), v.vstdate as date from vn_stat v
left outer join pttype pt on pt.pttype=v.pttype
where v.vstdate between "2008-08-17" and "2008-08-18"
group by pt.pttype
order by pt.pttype desc

เพิ่มคำว่า between เข้าไปและต้องไปกำหนด parameter ใน report designer ด้วยให้เป็นวันที่เริ่มต้น และวันที่สุดท้าย เวลาทำรายงานถ้าต้องการวันเดียวก็เลือกแค่วันเดียว

ปล.นึกว่าใคร เพยอดนี่เอง ถ้ายังไม่ได้ post report ไว้ละกัน
pop434241@gmail.com
รพ.พนมไพร จ.ร้อยเอ็ด www.phanomphrai.net