ผู้เขียน หัวข้อ: คำสั่ง sum fo visualFox  (อ่าน 4609 ครั้ง)

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

ออฟไลน์ vinaisena

  • Hero Member
  • *****
  • กระทู้: 615
  • งานสนุกทุกอย่างก็สุข
  • Respect: 0
    • ดูรายละเอียด
    • http://www.senahosp.net
คำสั่ง sum fo visualFox
« เมื่อ: มีนาคม 13, 2012, 14:34:59 PM »
0
พอดีผมต้องการรู้ว่า sum adjrw ของ drg หลักที่ 3 และ 4  ที่มีเลข ระหว่าง 01-49 มีค่าเท่าไร
จะใช้คำสั่งจาก visualfox ได้ยังไงครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 13, 2012, 15:46:40 PM โดย vinaisena »
vinai supopoj
เจ้าพนักงานเวชสถิติ รุ่น 12
รพ.เสนา จ.พระนครศรีอยุธยา 180 เตียง
เริ่มระบบ OPD กุมภาพันธ์ 2551
เริ่มระบบ IPD 15 ธันวาคม 2551
ทีม อ.นาจ อ.กัมพล
server IBM x Series 3400 Intel Xeon Quad-Core E5430 2.66 GHz/1333 MHZ RAID 0 RAM 9 GB HD 146 GB
Master database 3.54.7.30
Hosxp 3. 54.8.8 เครื่องที่ผมทำงานอยู่
นอกนั้น หลากหลาย เก่าสุด 52.11.11 LAB
ใช้งานเต็มที่ 60+ Station
Cent OS 5.2
ทำ server image work แล้ว อยู่ๆ ก็เดี๊ยงอีกมีปัญหาตอนไฟกระชาก ให้ Server image ล่ม restart ใหม่ แล้ว server วิ่งหา Imge server ไม่เจอะ หน้างานที่ถ่ายรูปห้องบัตร ถ่ายรูปไม่ได้

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #1 เมื่อ: มีนาคม 14, 2012, 09:41:26 AM »
0
จะแยกระหว่าง MDC med กับ ศัลย์ ใช่ไหมครับ
« แก้ไขครั้งสุดท้าย: มีนาคม 17, 2012, 01:30:45 AM โดย udomchok »
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ vinaisena

  • Hero Member
  • *****
  • กระทู้: 615
  • งานสนุกทุกอย่างก็สุข
  • Respect: 0
    • ดูรายละเอียด
    • http://www.senahosp.net
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #2 เมื่อ: มีนาคม 14, 2012, 10:49:49 AM »
0
DRG หลัก 3,4 01-49 =ผ่าตัด
DRG หลัก 3,4 50 ขึ้นไป = ไม่ผ่าตัด
vinai supopoj
เจ้าพนักงานเวชสถิติ รุ่น 12
รพ.เสนา จ.พระนครศรีอยุธยา 180 เตียง
เริ่มระบบ OPD กุมภาพันธ์ 2551
เริ่มระบบ IPD 15 ธันวาคม 2551
ทีม อ.นาจ อ.กัมพล
server IBM x Series 3400 Intel Xeon Quad-Core E5430 2.66 GHz/1333 MHZ RAID 0 RAM 9 GB HD 146 GB
Master database 3.54.7.30
Hosxp 3. 54.8.8 เครื่องที่ผมทำงานอยู่
นอกนั้น หลากหลาย เก่าสุด 52.11.11 LAB
ใช้งานเต็มที่ 60+ Station
Cent OS 5.2
ทำ server image work แล้ว อยู่ๆ ก็เดี๊ยงอีกมีปัญหาตอนไฟกระชาก ให้ Server image ล่ม restart ใหม่ แล้ว server วิ่งหา Imge server ไม่เจอะ หน้างานที่ถ่ายรูปห้องบัตร ถ่ายรูปไม่ได้

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #3 เมื่อ: มีนาคม 17, 2012, 01:46:25 AM »
0
DRG หลัก 3,4 01-49 =ผ่าตัด
DRG หลัก 3,4 50 ขึ้นไป = ไม่ผ่าตัด
ลองแบบนี้....ได้ไหมครับ
select sum(adjrw) as sum_adjrw
from ......
where mid(drg,3,4) between "01" and "49"
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ เกื้อกูล ครับ..

  • Hero Member
  • *****
  • กระทู้: 12,611
  • Respect: +169
    • ดูรายละเอียด
    • โรงพยาบาลปากท่อ
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #4 เมื่อ: มีนาคม 17, 2012, 11:20:48 AM »
0
DRG หลัก 3,4 01-49 =ผ่าตัด
DRG หลัก 3,4 50 ขึ้นไป = ไม่ผ่าตัด
ลองแบบนี้....ได้ไหมครับ
select sum(adjrw) as sum_adjrw
from ......
where mid(drg,3,4) between "01" and "49"

อันนี้มันเขียน sql ไม่ใช่เมนูTools Fox นิ... :D :D
Implement  HOSxP  Start 2548 ---> NOW!
Station : 140 Client   V.3 Version  3.67.7.8
Server  : CENTOS 7 +MySQL maria 10.x.x

ออฟไลน์ udomchok

  • Hero Member
  • *****
  • กระทู้: 8,358
  • Respect: +589
    • ดูรายละเอียด
    • ร.พ.สมเด็จพระสังฆราช องค์ที่ 17
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #5 เมื่อ: มีนาคม 17, 2012, 11:27:41 AM »
0
อันนี้มันเขียน sql ไม่ใช่เมนูTools Fox นิ... :D :D
ใช้ SQL ได้เหมือนกัน
ทำด้วยหัวใจร.พ.สมเด็จพระสังฆราช องค์ที่ 17 อ.สองพี่น้อง จ.สุพรรณบุรี
อบรมโดย BMS Team เมื่อ พ.ย. 49 ขึ้นระบบห้องบัตรเมื่อ X'Mas 2007
2008 : X-Ray กายภาพบำบัด แพทย์แผนไทย กิจกรรมบำบัด OPD ตา
2009 : ทันตกรรม ห้องตรวจตา OPD (พยาบาลและห้องตรวจแพทย์บางห้อง)

ออฟไลน์ ploychompoo

  • Newbie
  • *
  • กระทู้: 13
  • Respect: 0
    • ดูรายละเอียด
    • http://www.nrhos.org
Re: คำสั่ง sum fo visualFox
« ตอบกลับ #6 เมื่อ: มีนาคม 17, 2012, 21:18:52 PM »
0
SELECT SUM(ADJRW) AS SUM_ADJRW ;
FROM TABLENAME ;
WHERE SUBSTR(ADJRW,3,2) BETWEEN '01' AND '49' ;
INTO CURSOR CURSORNAME
USE CURSORNAME
BROWSE

หมายเหตุ Foxpro ก็ใช้ภาษา SQL โดยทั่วๆไปได้เหมือนกันครับ เพียงแต่บางฟังก์ชันอาจใช้ไม่เหมือนกันกับ MySQL,SQL Server,...
« แก้ไขครั้งสุดท้าย: มีนาคม 17, 2012, 21:21:10 PM โดย ploychompoo »
นายบุญเยี่ยม  เจริญรัมย์ นักวิชาการสาธารณสุข ปฏิบัติการ รพ.นางรอง อ.นางรอง จ.บุรีรัมย์
Server Master : IBM X3650M3 RAM 20G
Server Slave : IBM X3650M2 RAM 16G
ขึ้นระบบ : กุมภาพันธ์ 2552