BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: MR.KRAPONG<> ที่ พฤศจิกายน 17, 2010, 10:48:01 AM
-
คำสั่งในการดึงข้อมูลของต่างด้าวที่มีอายุ0-15ปี(ชือ,อายุ,ที่อยู่แยกตามหมู่,เลขประจำตัว)เขาเขียนกันอย่างไรครับ
ในตารางรายงานที่มีก็ไม่ครอบคลุม ผมอยากได้คำสั่งในการดึงข้อมูลออกมาเพื่อเปรียบเทียบกับที่มีครับ ท่านใดพอจะช่วยได้รบกวนด้วยนะครับ
ขอบคุณมากครับ
-
ต้องการข้อมูลอะไรบ้างครับจะได้เขียนให้ถูกครับ
เงื่อนไขดึงจากสิทธิก็ได้หรือสัญชาติก็ได้ครับ
แต่บอกข้อมูลที่ต้องการมาก่อนครับจะได้ลองเขียนดูที่บอกมามันกว้างไปครับ
-
เลข HN ,cid,ชื่อ-สกุล,ที่อยู่(แยกตามหมู่,ตามตำบล),อายุ,วันเกิด
ขอบคุณครับ
-
select p.hn,p.cid,concat(p.pname,p.fname," ",p.lname) as fullname,p.addrpart,p.birthday,( YEAR(CURDATE()) - YEAR(p.birthday)) AS age,
concat(" หมู่ที่ ",p.moopart) as moo,concat(" ต.",t3.name) as tmb,concat(" อ.",t2.name) as amp,concat(" จ.",t1.name) as chw
from patient p
left outer join thaiaddress t1 on t1.chwpart=p.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=p.chwpart and
t2.amppart=p.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=p.chwpart and
t3.amppart=p.amppart and t3.tmbpart=p.tmbpart
where citizenship<>"99" or nationality<>"99"
ตามนี้ครับใส่เงื่อนไขเองนะครับอันนี้คือทั้งหมด
-
select p.hn,p.cid,concat(p.pname,p.fname," ",p.lname) as fullname,p.addrpart,p.birthday,( YEAR(CURDATE()) - YEAR(p.birthday)) AS age,
concat(" หมู่ที่ ",p.moopart) as moo,concat(" ต.",t3.name) as tmb,concat(" อ.",t2.name) as amp,concat(" จ.",t1.name) as chw
from patient p
left outer join thaiaddress t1 on t1.chwpart=p.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=p.chwpart and
t2.amppart=p.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=p.chwpart and
t3.amppart=p.amppart and t3.tmbpart=p.tmbpart
where citizenship<>"99" or nationality<>"99"
ตามนี้ครับใส่เงื่อนไขเองนะครับอันนี้คือทั้งหมด
อย่างนี้ไม่ใช่แรงงานต่างด้าวนะครับ สมมุติแถวบ้านผมมีนักท่องเที่ยวมาป่วย ก็จะถูกรายงานเป็นแรงงานต่างด้าวไปด้วยนะ
ควรระบุรหัสสัญชาติลงไปเฉพาะ 3 ชาติที่เขากำหนดดีกว่านะครับ
-
ขอบคุณครับพี่โก้ งั้นเปลี่ยนเป็นอย่างนี้
-
select p.hn,p.cid,concat(p.pname,p.fname," ",p.lname) as fullname,p.addrpart,p.birthday,( YEAR(CURDATE()) - YEAR(p.birthday)) AS age,
concat(" ËÁÙè·Õè ",p.moopart) as moo,concat(" µ.",t3.name) as tmb,concat(" Í.",t2.name) as amp,concat(" ¨.",t1.name) as chw,p.*
from patient p
left outer join thaiaddress t1 on t1.chwpart=p.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=p.chwpart and
t2.amppart=p.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=p.chwpart and
t3.amppart=p.amppart and t3.tmbpart=p.tmbpart
where citizenship="รหัสสัญชาติที่ต้องการเป็นแรงงานต่างด้าว" or nationality="รหัสสัญชาติที่ต้องการเป็นแรงงานต่างด้าว"
ครับ
-
เดี๋ยวผมขอลองดูก่อนนะครับ
ที่แน่ๆผมทำอะไรไม่เป็นเลยจริงๆ
-
สุดยอดกันทุกคนเลยนะครับ
รบกวนทุกท่านช่วยสอนผมด้วยนะครับ ขอบคุณครับ
-
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง between ต้องใส่ตรงไหนครับ
-
สำหรับผม...แรงงานต่างด้าว จะได้สิทธิเฉพาะครับ เลยหาจากเงือนไขสิทธิการรักษา
แต่ถ้าหาจำนวนผู้รับบริการทั่วไป ทุกสิทธิ ที่ไม่ใช่คนไทย คงจะเป็นอีกแบบ
ประมาณนี้เปล่าครับ
-
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง between ต้องใส่ตรงไหนครับ
ใช้ in ก็ได้ครับ
(citizenship in ("48","56","57")) or (nationality in ("48","56","57"))
-
select p.hn,p.cid,concat(p.pname,p.fname," ",p.lname) as fullname,p.addrpart,p.birthday,( YEAR(CURDATE()) - YEAR(p.birthday)) AS age,
concat(" ËÁÙè·Õè ",p.moopart) as moo,concat(" µ.",t3.name) as tmb,concat(" Í.",t2.name) as amp,concat(" ¨.",t1.name) as chw
from patient p
left outer join thaiaddress t1 on t1.chwpart=p.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=p.chwpart and
t2.amppart=p.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=p.chwpart and
t3.amppart=p.amppart and t3.tmbpart=p.tmbpart
where citizenship in ('48','56','57') or nationality in ('48','56','57')
พม่า ลาว กัมพูชา
-
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง between ต้องใส่ตรงไหนครับ
select p.hn,p.cid,concat(p.pname,p.fname," ",p.lname) as fullname,p.addrpart,p.birthday,( YEAR(CURDATE()) - YEAR(p.birthday)) AS age,
concat(" ËÁÙè·Õè ",p.moopart) as moo,concat(" µ.",t3.name) as tmb,concat(" Í.",t2.name) as amp,concat(" ¨.",t1.name) as chw
from patient p
left outer join thaiaddress t1 on t1.chwpart=p.chwpart and
t1.amppart="00" and t1.tmbpart="00"
left outer join thaiaddress t2 on t2.chwpart=p.chwpart and
t2.amppart=p.amppart and t2.tmbpart="00"
left outer join thaiaddress t3 on t3.chwpart=p.chwpart and
t3.amppart=p.amppart and t3.tmbpart=p.tmbpart
where citizenship in ('48','56','57') or nationality in ('48','56','57') and table.filed between '......'and '......'
พม่า ลาว กัมพูชา
-
อย่างนี้ต้องไปเชียงใหม่ครับ เดี๋ยวเปิด course basic report designer ให้ครับ
-
555+ ลงทะเบียนฟรีป่ะ คับ ขอแจมด้วยคน
ยังไม่ค่อยรู้เรื่องเลย งม เอา เองมาตลอด
-
ดีครับผมจะได้เรียนรู้
-
ดีครับผมจะได้เรียนรู้
ผมก็ศึกษาครับลองเอาไปฝึกดู ครับ ;D ;D ;D
-
สามทุ่มถึงเที่ยงคืน...ตีหนึ่ง...ตีสองแล้วแต่โอกาสอำนวย
-
อย่างนี้ต้องไปเชียงใหม่ครับ เดี๋ยวเปิด course basic report designer ให้ครับ
หากมีโอกาส หากใครได้ไปเดี๋ยวสอน Graph Report ต่อจากพี่โก้;D ;D
-
สงสัยต้อง start ตั้งแต่คืนแรกของวันที่ไปถึงเลย (13/12/53) basic ก่อน 1 course
พอเริ่มงาน (14/12/53) ก็เป็น basic II (graph)
อีกวัน 15/12/53 ก็เข้าขั้น advance (อ.ขวด...sub report, region)
วันสุดท้ายก่อนกลับ ก็ advance II crosstab
-
ไปไปมามาจากกระทู้รายงานแรงงานต่างด้าว กลายเป็นกระทู้ชวนกันสอน report designer ไปแล้ว :D :D :D :D
-
เทพทั้งนั้นเลยครับ ตามมาเก็บเกี่ยวครับ ;D
-
ไปไปมามาจากกระทู้รายงานแรงงานต่างด้าว กลายเป็นกระทู้ชวนกันสอบ report designer ไปแล้ว :D :D :D :D
ช่วยกันสอน หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก :D
-
หลังจากไปอบรมมางานเข้าเพียบเลย เขียนไม่ทันเลยครับ
-
ช่วยกันสอน หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก :D
แหม...คงไม่กล้าไปสอบ admin หรอกครับ ;D ;D ;D
สงสัยต้องให้ อ.mn เปิดสอบ Admin HOSxP Certified ดีไหม แบบพวก cisco, microsoft
-
ช่วยกันสอน หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก :D
แหม...คงไม่กล้าไปสอบ admin หรอกครับ ;D ;D ;D
สงสัยต้องให้ อ.mn เปิดสอบ Admin HOSxP Certified ดีไหม แบบพวก cisco, microsoft
อย่าเลยครับ เดี๋ยวตกงาน...สอบไม่ผ่าน เขาไม่จ้างต่อ หาว่าดูแลระบบไม่ได้...งานเข้าตรึมที่นี้
-
ผมว่าเปลี่ยนจากสอบเป็นสอนดีกว่านะครับ.....อย่าสอบเลย :'(
-
Report design ไม่สู้เจ้าค่ะ Graphic design พอไหว ;D
-
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555
-
Report design ไม่สู้เจ้าค่ะ Graphic design พอไหว ;D
สู้เขาสิครับแล้วเอามาสอนผมด้วย คริๆ
-
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555
อิอิ
สู้เขาสิครับแล้วเอามาสอนผมด้วย คริๆ
ไม่ไหวจะเคลียร์
-
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555
อิอิ
สู้เขาสิครับแล้วเอามาสอนผมด้วย คริๆ
ไม่ไหวจะเคลียร์
ไม่ไหวก็ต้องไหว ช่วยเคลียร์ให้ด้วย
-
;D ;D ;D ;D.แด่..ป๋าโก้