ผู้เขียน หัวข้อ: สอบถามเรื่องตารางข้อมูลเชิงรุก  (อ่าน 6788 ครั้ง)

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

ออฟไลน์ treera

  • Full Member
  • ***
  • กระทู้: 107
  • Respect: 0
    • ดูรายละเอียด
สอบถามเรื่องตารางข้อมูลเชิงรุก
« เมื่อ: สิงหาคม 28, 2009, 11:04:10 AM »
0
สวัสดีครับอาจารย์
ผมต้องการดึงข้อมูลในส่วนของตารางเชิงรุก ของนักเรียนที่ลงข้อมูลลงไปตามภาพ
ต้องดูที่ตารางไหนครับ
treerasak
SERVER : IBM  HD 60Gb
Os:Freebsd
database:MySQL  5.1.X 
RAM   512 mb 
Client: celeron 3.4G ram 512 mb

ขึ้นระบบเอง 01/12/2549

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #1 เมื่อ: สิงหาคม 28, 2009, 11:47:11 AM »
0
 ;D ;D ;D มันแยกอยู่หลายตารางประมาณนี้มั้ง ลองดูครับ
student_anemia_check_list
student_dental_check_list
student_dental_check_list
student_ear_check_list
student_eye_check_list
student_lice_check_list
student_self_check_list
student_thalassemia_check_list
 ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ treera

  • Full Member
  • ***
  • กระทู้: 107
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #2 เมื่อ: สิงหาคม 28, 2009, 12:06:04 PM »
0
ขอบคุณมากครับ
treerasak
SERVER : IBM  HD 60Gb
Os:Freebsd
database:MySQL  5.1.X 
RAM   512 mb 
Client: celeron 3.4G ram 512 mb

ขึ้นระบบเอง 01/12/2549

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #3 เมื่อ: สิงหาคม 28, 2009, 22:17:38 PM »
0
สวัสดีครับอาจารย์
ผมต้องการดึงข้อมูลในส่วนของตารางเชิงรุก ของนักเรียนที่ลงข้อมูลลงไปตามภาพ
ต้องดูที่ตารางไหนครับ


ลองเอารายงานตัวนี้ไปปรับใช้ดูนะครับ.... ;D ;D
..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #4 เมื่อ: สิงหาคม 29, 2009, 12:46:49 PM »
0
อ.ณัีฐ และ คุณน้องJD ครับ ขอถามว่า

ตารางที่เก็บ เกี่ยวกับ อสม อยู่ตารางไหนบ้างครับ
ผมจะทำรายงาน อสม.(รายคน) -->หลังคาที่รับผิดชอบ(บ้านเลขที่)-->คนในบ้านที่ป่วยโรคเรื้อรัง(โรคเรื้อรัง)
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ jdadmin1

  • Hero Member
  • *****
  • กระทู้: 6,468
  • "เครื่องชำรุด...งดใช้งานชั่วคราว"
  • Respect: +33
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #5 เมื่อ: สิงหาคม 29, 2009, 13:07:51 PM »
0
 ;D ;D ;D โทษทีครับพี่อู๋ลืมไปเลย
รายการชมรมพี่อู๋ดูที่ village_organization_type จำเลข id อสม.ไว้(น่าจะเป็น 1 ถ้าจำไม่ผิด)
ตารางที่เกี่ยวข้องก็น่าจะมี
village_organization
village_organization_member
village_organization_member_service
ลองดูครับ ฮิ ฮิ ฮิ นึกว่าเรียบร้อยไปแล้ว ;D ;D ;D
โรงพยาบาลพระสมุทรเจดีย์สวาทยานนท์ จังหวัดสมุทรปราการ
Master   : HOSxP 3.67.6.5
Slave1   : HOSxP 3.67.6.5
Upgrade 8/06/2567
Facebook : Suntad Mamak

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #6 เมื่อ: สิงหาคม 29, 2009, 13:12:48 PM »
0
ขอบคุณมากครับ
กำลังไล่ตามตารางครับ มึน ;D ;D
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #7 เมื่อ: สิงหาคม 29, 2009, 13:40:39 PM »
0
อ.ณัีฐ และ คุณน้องJD ครับ ขอถามว่า

ตารางที่เก็บ เกี่ยวกับ อสม อยู่ตารางไหนบ้างครับ
ผมจะทำรายงาน อสม.(รายคน) -->หลังคาที่รับผิดชอบ(บ้านเลขที่)-->คนในบ้านที่ป่วยโรคเรื้อรัง(โรคเรื้อรัง)

ลองดูตามนี้ดูครับ เอา Code ไปรัน ดูน่าจะพอเข้าใจได้ ;D ;D

1. ------หาองค์กร แยกตามหมู่ บ้าน ....
select v.village_organization_id,v.village_organization_name,count(m.person_id) as person_count
from village_organization  v
left outer join village_organization_member m on m.village_organization_id = v.village_organization_id
where v.village_id = 2
group by v.village_organization_id,v.village_organization_name


---ส่วนอันนี้เป็นการหา อสม ที่ ดูแลหมู่ ที่ 1 อยู่

select concat(p.fname,' ',p.lname) as organization_staff_name,vo.village_organization_name ,
v.village_name,v.village_moo,h.address,
vm.*,vs.*
from village_organization_member vm
left outer join village_organization_member_service  vs on vs.village_organization_mid = vm.village_organization_mid
left outer join village_organization vo on vo.village_organization_id =vm.village_organization_id
left outer join village v on v.village_id =vs.village_id
left outer join house h on h.house_id =vs.house_id
left outer join person p on p.person_id = vm.person_id

where vs.village_id =2
..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก

ออฟไลน์ อู๋kokha50

  • Hero Member
  • *****
  • กระทู้: 1,169
  • อยากได้ความรู้Hosxpต้องลงมือเรียนรู้
  • Respect: 0
    • ดูรายละเอียด
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #8 เมื่อ: สิงหาคม 29, 2009, 21:56:17 PM »
0
ถาม อ.ณัฐว่า ตารางชื่อ village_organization_mid มันเก็บอะไร

"  _mid "หมายถึงอะไร เดาไม่ออกไม่รู้ความหมาย จึงไปต่อไม่ได้ นึกไม่ออกว่าจะเชื่อมกับฟิวส์ไหน
โรงพยาบาลเกาะคา จังหวัดลำปาง โทร 054281393 ต่อ 128 Server : HP Proliant ML150 G3 Xeon 2.0 Ram 16 G  HDDSATA 160 G 2 ตัว CentOS 5.2 Linux MySQL 5.1.30-4percona
HosXp Version 3.55.5.8b
Client : winXP,  Version 3.55.5.8b
 ขึ้นระบบ 1 พ.ค.50

ออฟไลน์ nuttavut

  • Hero Member
  • *****
  • กระทู้: 2,634
  • Boom-Beam
  • Respect: +15
    • ดูรายละเอียด
    • โรงพยาบาลวิเชียรบุรี
Re: สอบถามเรื่องตารางข้อมูลเชิงรุก
« ตอบกลับ #9 เมื่อ: สิงหาคม 29, 2009, 23:54:12 PM »
0
ถาม อ.ณัฐว่า ตารางชื่อ village_organization_mid มันเก็บอะไร

"  _mid "หมายถึงอะไร เดาไม่ออกไม่รู้ความหมาย จึงไปต่อไม่ได้ นึกไม่ออกว่าจะเชื่อมกับฟิวส์ไหน

มันคือรหัส ID  ของ อสม ครับ ยกตัวอย่างเช่น
1.   นายเอเป็น อสม ของหมู่บ้าน ก รับผิดชอบ บ้านเลขที่ 1,2,3  จะได้ บ้านที่รับผิดชอบ รวม 3 บ้าน ใน field village_organization_mid  สมมุติได้รหัส 1 จำนวน 3 record

1.   นายบีเป็น อสม ของหมู่บ้าน ก รับผิดชอบ บ้านเลขที่ 4,5,6  จะได้ บ้านที่รับผิดชอบ รวม 3 บ้าน ใน field village_organization_mid  สมมุติได้รหัส 2 จำนวน 3 record


หลังจากรันคำสั่ง ด้านบนที่ให้ ...จะได้ รวม 6 Record ใน 3 record  แรก จะมี village_organization_mid  =1
ใน 3 record  หลัง จะมี village_organization_mid  =2

เพราะฉนั้นมันคือกลุ่มของบ้านที่ อสม รับผิดชอบ ....อธิบายคร่าวๆไม่รู้ว่าจะพอเข้าใจหรือเปล่า..ก็ลองทดสอบดูได้ครับ. ;D ;D




..Wichianburi Hospital  Phetchabun ..
Mr.Nuttavut   System Admin,Programer
Master:: HP DL380 G7 RAM 24GB Raid5 CentOS5.2  Percona 5.1.45
Slave::HP ProLiant ML150G3 Xeon Raid1  CentOS5.2   ,Percona 5.1.45
HOSxP 3.55.7.14, LIS (iLab),PACS
Tel. 0-5692-8169 ต่อ 180  | รพ. ขนาด 150+ เตียง |17 สอ. HOSxP_PCU |BMS Datacenter 18 node |
WWW : http://wichianhos.thaieasydns.com
|..ดูแลห่วงใย ใส่ใจบริการ รักษาได้มาตรฐาน พัฒนางานสู่ความเป็นเลิศ ..|   PDS Project  |  การนำเข้า Script คลิก