ผู้เขียน หัวข้อ: ช่วยทีครับ  (อ่าน 3217 ครั้ง)

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

ออฟไลน์ maaeda

  • Full Member
  • ***
  • กระทู้: 220
  • Respect: 0
    • ดูรายละเอียด
ช่วยทีครับ
« เมื่อ: มกราคม 18, 2008, 19:49:02 PM »
0
คือผมทำรายงานแล้วต้องมีการคิดค่าเปอร์เซ็นต์ร้อยละ  ไม่ทราบว่าหาได้อย่างไร   แล้วรวมค่าทั้งหมด(total) หายังไงครับ  ช่วยผมทีครับ  (ขอโค๊ดเลยนะครับ ถ้าจะกรุณา);D :D
ROI-ET HOSPITAL :ADMIN  7 กันยายน 2550

สิ่งที่น่าเศร้าในชีวิต   คือการพบคนที่มีความหมายอย่างมาก....สำหรับเรา  
แต่มาค้นพบภายหลังว่า   เราไม่ได้ถูกกำหนดมาเพื่อสิ่งนั้น....และจะต้องปล่อยให้ผ่านพ้นไป

doramon

  • บุคคลทั่วไป
Re: ช่วยทีครับ
« ตอบกลับ #1 เมื่อ: มกราคม 18, 2008, 20:27:53 PM »
0
มีรายงานทำบ้างหรือยัง
น่าจะส่ง รายงานที่จะทำมาให้ดูด้วยครับ

ออฟไลน์ maaeda

  • Full Member
  • ***
  • กระทู้: 220
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยทีครับ
« ตอบกลับ #2 เมื่อ: มกราคม 18, 2008, 22:53:45 PM »
0
ส่งรายงานที่จะทำมาให้ดูครับ  ช่วยทีนะครับ ;D ;D
ROI-ET HOSPITAL :ADMIN  7 กันยายน 2550

สิ่งที่น่าเศร้าในชีวิต   คือการพบคนที่มีความหมายอย่างมาก....สำหรับเรา  
แต่มาค้นพบภายหลังว่า   เราไม่ได้ถูกกำหนดมาเพื่อสิ่งนั้น....และจะต้องปล่อยให้ผ่านพ้นไป

ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: ช่วยทีครับ
« ตอบกลับ #3 เมื่อ: มกราคม 21, 2008, 11:25:50 AM »
0
ไม่รู้มี function ของ MySQL ในการคิดเปอร์เซ็นต์หรือป่าวครับ

แต่ลองใช้แบบนี้ดูครับ

โค๊ด: SQL
  1. SET @d1 = '2007-12-01';
  2. SET @d2 = '2007-12-31';
  3. SET @total=(SELECT COUNT(*) AS dd FROM opd_allergy WHERE report_date BETWEEN @d1 AND @d2 );
  4.  
  5. SELECT reporter,COUNT(*) AS tno,round(100*COUNT(*)/@total,2) AS percent
  6. FROM opd_allergy
  7. WHERE report_date BETWEEN @d1 AND @d2
  8. GROUP BY reporter
  9. ORDER BY tno DESC
  10.  
โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง

doramon

  • บุคคลทั่วไป
Re: ช่วยทีครับ
« ตอบกลับ #4 เมื่อ: มกราคม 21, 2008, 12:39:53 PM »
0
ทำใส่ฟอร์มรายงานให้เขาเลยครับ  อ.วุฒิ

 ;D

ออฟไลน์ maaeda

  • Full Member
  • ***
  • กระทู้: 220
  • Respect: 0
    • ดูรายละเอียด
Re: ช่วยทีครับ
« ตอบกลับ #5 เมื่อ: มกราคม 21, 2008, 13:40:19 PM »
0
จริงด้วยครับ  อ.วุฒิ  (อ.อ๊อดพูดถูกใจจังครับ) ช่วยหน่อยนะครับ จะได้นำมาเป็นกรณีศึกษาด้วย   ขอบคุณคร๊าบบ ;D ;D
ROI-ET HOSPITAL :ADMIN  7 กันยายน 2550

สิ่งที่น่าเศร้าในชีวิต   คือการพบคนที่มีความหมายอย่างมาก....สำหรับเรา  
แต่มาค้นพบภายหลังว่า   เราไม่ได้ถูกกำหนดมาเพื่อสิ่งนั้น....และจะต้องปล่อยให้ผ่านพ้นไป

ออฟไลน์ SrWooD

  • Hero Member
  • *****
  • กระทู้: 1,024
  • Respect: +1
    • ดูรายละเอียด
Re: ช่วยทีครับ
« ตอบกลับ #6 เมื่อ: มกราคม 21, 2008, 16:13:37 PM »
0
ขอโทษด้วยครับที่ไม่ได้ทำ report post ไว้ให้เลยครับ

จุดประสงค์หลักคือ ต้องการให้ลอง run sql ดูก่อนครับว่าผลลัพธ์ถูกต้องหรือไม่ครับ

ต้องปรับแต่งเพิ่มเงื่อนไขตรงไหนบ้างให้ตรงกับข้อมูลที่เรามีครับ

ส่วนการนำ sql ไปใส่ใน report ก็สามารถทำได้อยู่แล้วครับ

(ดูจาก report ที่ post ไว้ครับ)

แล้วก็เลือก filed มา show ก็จบครับ

ไม่ใช่ไม่อยากทำ report ให้นะครับ แต่ต้องการให้ตรวจสอบข้อมูลก่อนครับ

เพราะผมไม่แน่ใจครับ ว่าการดึงข้อมูลกับข้อมูลที่ผมมี

กับที่ท่าน maaeda มีได้ผลลัพธ์เหมือนกันหรือป่าวครับ

และก็หลักๆ จะมี filed ที่ต้องการใช้ให้มาอยู่แล้วครับ

เพียงท่านนำ sql ไปใส่ ดึง filed มา show ก็จะได้ report แล้วครับ

(ซึ่งผมคาดว่า admin ทุกท่านสามารถทำได้อยู่แล้วครับ)

และเป็นการซ้อมมือในการทำ report ด้วยครับจะได้ไม่ลืมครับ

อยากให้เ้ข้าใจเหตุผลของผมด้วยครับ


โรงพยาบาลโพธิ์ทอง จังหวัดอ่างทอง