BMS-HOSxP Community

HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: MR.KRAPONG<> ที่ พฤศจิกายน 17, 2010, 10:48:01 AM

หัวข้อ: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 17, 2010, 10:48:01 AM
คำสั่งในการดึงข้อมูลของต่างด้าวที่มีอายุ0-15ปี(ชือ,อายุ,ที่อยู่แยกตามหมู่,เลขประจำตัว)เขาเขียนกันอย่างไรครับ
ในตารางรายงานที่มีก็ไม่ครอบคลุม                       ผมอยากได้คำสั่งในการดึงข้อมูลออกมาเพื่อเปรียบเทียบกับที่มีครับ   ท่านใดพอจะช่วยได้รบกวนด้วยนะครับ


ขอบคุณมากครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ไม่เสียสละ ชัยชนะไม่เกิด ที่ พฤศจิกายน 17, 2010, 10:59:27 AM
ต้องการข้อมูลอะไรบ้างครับจะได้เขียนให้ถูกครับ
เงื่อนไขดึงจากสิทธิก็ได้หรือสัญชาติก็ได้ครับ
แต่บอกข้อมูลที่ต้องการมาก่อนครับจะได้ลองเขียนดูที่บอกมามันกว้างไปครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 17, 2010, 11:09:49 AM
เลข HN ,cid,ชื่อ-สกุล,ที่อยู่(แยกตามหมู่,ตามตำบล),อายุ,วันเกิด




ขอบคุณครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ไม่เสียสละ ชัยชนะไม่เกิด ที่ พฤศจิกายน 17, 2010, 11:36:53 AM
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"


ตามนี้ครับใส่เงื่อนไขเองนะครับอันนี้คือทั้งหมด
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 17, 2010, 12:14:00 PM
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 ชาติที่เขากำหนดดีกว่านะครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ไม่เสียสละ ชัยชนะไม่เกิด ที่ พฤศจิกายน 17, 2010, 12:42:57 PM
ขอบคุณครับพี่โก้ งั้นเปลี่ยนเป็นอย่างนี้
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ไม่เสียสละ ชัยชนะไม่เกิด ที่ พฤศจิกายน 17, 2010, 12:47:50 PM
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(" &Euml;&Aacute;&Ugrave;&egrave;&middot;&Otilde;&egrave; ",p.moopart) as moo,concat(" &micro;.",t3.name) as tmb,concat(" &Iacute;.",t2.name) as amp,concat(" &uml;.",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="รหัสสัญชาติที่ต้องการเป็นแรงงานต่างด้าว"

ครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 18, 2010, 08:08:09 AM
เดี๋ยวผมขอลองดูก่อนนะครับ

ที่แน่ๆผมทำอะไรไม่เป็นเลยจริงๆ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 18, 2010, 08:23:47 AM
สุดยอดกันทุกคนเลยนะครับ


รบกวนทุกท่านช่วยสอนผมด้วยนะครับ        ขอบคุณครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 18, 2010, 08:57:05 AM
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง between ต้องใส่ตรงไหนครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 18, 2010, 09:01:07 AM
สำหรับผม...แรงงานต่างด้าว  จะได้สิทธิเฉพาะครับ  เลยหาจากเงือนไขสิทธิการรักษา

แต่ถ้าหาจำนวนผู้รับบริการทั่วไป ทุกสิทธิ ที่ไม่ใช่คนไทย  คงจะเป็นอีกแบบ 

ประมาณนี้เปล่าครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 18, 2010, 09:10:04 AM
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง between ต้องใส่ตรงไหนครับ
ใช้ in ก็ได้ครับ
(citizenship in ("48","56","57")) or (nationality in ("48","56","57"))
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: adisaksri ที่ พฤศจิกายน 18, 2010, 09:32:04 AM
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(" &Euml;&Aacute;&Ugrave;&egrave;&middot;&Otilde;&egrave; ",p.moopart) as moo,concat(" &micro;.",t3.name) as tmb,concat(" &Iacute;.",t2.name) as amp,concat(" &uml;.",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')
พม่า ลาว กัมพูชา
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: naydekdee ที่ พฤศจิกายน 18, 2010, 09:52:26 AM
ขออีกนิดนะครับ
ถ้าจะใช้คำสั่ง 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(" &Euml;&Aacute;&Ugrave;&egrave;&middot;&Otilde;&egrave; ",p.moopart) as moo,concat(" &micro;.",t3.name) as tmb,concat(" &Iacute;.",t2.name) as amp,concat(" &uml;.",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 '......'
พม่า ลาว กัมพูชา

หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 18, 2010, 10:41:53 AM
อย่างนี้ต้องไปเชียงใหม่ครับ เดี๋ยวเปิด course basic report designer ให้ครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: naydekdee ที่ พฤศจิกายน 18, 2010, 11:06:17 AM
555+  ลงทะเบียนฟรีป่ะ  คับ  ขอแจมด้วยคน

ยังไม่ค่อยรู้เรื่องเลย  งม เอา เองมาตลอด
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 18, 2010, 12:49:34 PM
ดีครับผมจะได้เรียนรู้
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: machai ที่ พฤศจิกายน 18, 2010, 14:45:16 PM
ดีครับผมจะได้เรียนรู้
ผมก็ศึกษาครับลองเอาไปฝึกดู ครับ  ;D ;D ;D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 18, 2010, 17:58:26 PM
สามทุ่มถึงเที่ยงคืน...ตีหนึ่ง...ตีสองแล้วแต่โอกาสอำนวย
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: nuttavut ที่ พฤศจิกายน 18, 2010, 22:12:06 PM
อย่างนี้ต้องไปเชียงใหม่ครับ เดี๋ยวเปิด course basic report designer ให้ครับ

หากมีโอกาส หากใครได้ไปเดี๋ยวสอน Graph Report  ต่อจากพี่โก้;D ;D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 18, 2010, 22:42:04 PM
สงสัยต้อง start ตั้งแต่คืนแรกของวันที่ไปถึงเลย (13/12/53) basic ก่อน 1 course
พอเริ่มงาน (14/12/53) ก็เป็น basic II (graph)
อีกวัน 15/12/53 ก็เข้าขั้น advance (อ.ขวด...sub report, region)
วันสุดท้ายก่อนกลับ ก็ advance II crosstab
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 18, 2010, 23:10:22 PM
ไปไปมามาจากกระทู้รายงานแรงงานต่างด้าว กลายเป็นกระทู้ชวนกันสอน report designer ไปแล้ว  :D :D :D :D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: jeab101 ที่ พฤศจิกายน 18, 2010, 23:27:08 PM
เทพทั้งนั้นเลยครับ ตามมาเก็บเกี่ยวครับ  ;D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 18, 2010, 23:28:39 PM
ไปไปมามาจากกระทู้รายงานแรงงานต่างด้าว กลายเป็นกระทู้ชวนกันสอบ report designer  ไปแล้ว  :D :D :D :D

ช่วยกันสอน  หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก  :D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: moows ที่ พฤศจิกายน 18, 2010, 23:48:43 PM
หลังจากไปอบรมมางานเข้าเพียบเลย เขียนไม่ทันเลยครับ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 19, 2010, 00:15:44 AM
ช่วยกันสอน  หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก  :D
แหม...คงไม่กล้าไปสอบ admin หรอกครับ  ;D ;D ;D

สงสัยต้องให้ อ.mn เปิดสอบ Admin HOSxP Certified ดีไหม แบบพวก cisco, microsoft
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 19, 2010, 08:25:08 AM
ช่วยกันสอน  หรือจะไปสอบ ADMIN ครับพี่โ้ก้...ผมคงสอบตกตั้งแต่ Pharse แรก  :D
แหม...คงไม่กล้าไปสอบ admin หรอกครับ  ;D ;D ;D

สงสัยต้องให้ อ.mn เปิดสอบ Admin HOSxP Certified ดีไหม แบบพวก cisco, microsoft

อย่าเลยครับ เดี๋ยวตกงาน...สอบไม่ผ่าน  เขาไม่จ้างต่อ  หาว่าดูแลระบบไม่ได้...งานเข้าตรึมที่นี้
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 19, 2010, 09:48:19 AM
ผมว่าเปลี่ยนจากสอบเป็นสอนดีกว่านะครับ.....อย่าสอบเลย :'(
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ~ Red Indian ~ ที่ พฤศจิกายน 19, 2010, 10:07:56 AM
Report design ไม่สู้เจ้าค่ะ Graphic design พอไหว ;D
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: udomchok ที่ พฤศจิกายน 19, 2010, 10:11:43 AM
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย  ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 19, 2010, 10:14:37 AM
Report design ไม่สู้เจ้าค่ะ Graphic design พอไหว ;D


สู้เขาสิครับแล้วเอามาสอนผมด้วย   คริๆ
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: ~ Red Indian ~ ที่ พฤศจิกายน 22, 2010, 10:25:51 AM
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย  ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555

อิอิ

สู้เขาสิครับแล้วเอามาสอนผมด้วย   คริๆ

ไม่ไหวจะเคลียร์
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: MR.KRAPONG<> ที่ พฤศจิกายน 22, 2010, 10:32:26 AM
พิมพ์ผิดไปนิด...เลยเถิดกันไปใหญ่เลย  ;D ;D ;D ;D
สอนครับสอน ไม่มีสอบ 55555555

อิอิ

สู้เขาสิครับแล้วเอามาสอนผมด้วย   คริๆ

ไม่ไหวจะเคลียร์


ไม่ไหวก็ต้องไหว  ช่วยเคลียร์ให้ด้วย
หัวข้อ: Re: แรงงานต่างด้าว
เริ่มหัวข้อโดย: เกื้อกูล ครับ.. ที่ พฤศจิกายน 22, 2010, 10:33:25 AM
 ;D ;D ;D ;D.แด่..ป๋าโก้