ผู้เขียน หัวข้อ: สอบถามเรื่องการเขียน SQL  (อ่าน 7293 ครั้ง)

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

ออฟไลน์ NAITOY

  • Jr. Member
  • **
  • กระทู้: 69
  • Respect: 0
    • ดูรายละเอียด
    • ้http://www.rploei.go.th
สอบถามเรื่องการเขียน SQL
« เมื่อ: ธันวาคม 13, 2011, 17:18:58 PM »
0
ขอนอกเรื่อง Hosxp นิดหนึ่งครับ  คื่อตอนนี้กำลังทำรายงานระบบข้อมูลการลงเวลาด้วยลายนิ้วมือ ( ฐานข้อมูลจัดเก็บเป็น Access)  ผมตรวจสอบข้อมูลจากฐาน Access จะพบข้อมูลดังภาพ

ต้องการจะดึงรายงานออกการลงเวลาเข้า-ออก ของเจ้าหน้าที่ ดังภาพ โดยใช้คำสั่ง  SQL จะได้ไหมครับ  ถ้าได้ต้องทำยังไงครับ  ช่วยแนะนำ คำสั่ง SQL  ในการดึงข้อมูลเพื่อแสดงด้วยครับ 
saming sributrta
จนท.คอมพิวเตอร์
โรงพยาบาลจิตเวชเลยราชนครินทร์ จ.เลย
centos 5.4   MySQL  5.1.47 rell11.2
HOSxP 3.55.6.26
ขึ้นระบบ:  ขอขอบคุณ อ.เดชา และได้รับความช่วยเหลือดีๆ จากทีม รพ.สมเด็จพระยุพราชด่านซ้ายครับ
เริ่ม: 1 ก.ย. 2554

ออฟไลน์ farmonline

  • Sr. Member
  • ****
  • กระทู้: 353
  • Nobody Perfect
  • Respect: +1
    • ดูรายละเอียด
    • Piyanat Blog
Re: สอบถามเรื่องการเขียน SQL
« ตอบกลับ #1 เมื่อ: ธันวาคม 13, 2011, 23:40:16 PM »
0
ได้นะครับ แต่คงต้องเห็น Field ที่ใช้เก็บมากกว่านี้ครับ
ปิยะณัฐ นิ่มขุนทด (Farm)
นักวิชาการคอมพิวเตอร์ - โรงพยาบาลวิเชียรบุรี จ.เพชรบูรณ์
Email farmonline@gmail.com
MSN farmonline@hotmail.com
HOSxP V. 3.54.X.X MySQL 5.1.30
<b>Show the world what I can do!</b>
โปรแกรม HOSxP2Depression2011 https://sites.google.com/site/hosxp2depression2011

ออฟไลน์ NAITOY

  • Jr. Member
  • **
  • กระทู้: 69
  • Respect: 0
    • ดูรายละเอียด
    • ้http://www.rploei.go.th
Re: สอบถามเรื่องการเขียน SQL
« ตอบกลับ #2 เมื่อ: ธันวาคม 14, 2011, 10:24:22 AM »
0
ได้นะครับ แต่คงต้องเห็น Field ที่ใช้เก็บมากกว่านี้ครับ

ขอขยายเพิ่มเติมอีกนิดครับ


Field sj  จะเก็บวันที่และเวลาในการสแกนลายนิ้วมือ  ทั้งเข้าและออกครับ
Fileld user_serial  เก็บข้อมูลรหัสพนักงาน   ครับ

ตอนนี้ผมสามารถเชื่อมข้อมูลพนักงานได้แล้วครับ  แต่ติดปัญหาจะเอาข้อมูลการลงเวลาแยกออกมาเป็นวันที่ และเวลา เข้า -ออกไม่ได้ครับ งงๆๆครับเพิ่งหัดทำครับ   :)
saming sributrta
จนท.คอมพิวเตอร์
โรงพยาบาลจิตเวชเลยราชนครินทร์ จ.เลย
centos 5.4   MySQL  5.1.47 rell11.2
HOSxP 3.55.6.26
ขึ้นระบบ:  ขอขอบคุณ อ.เดชา และได้รับความช่วยเหลือดีๆ จากทีม รพ.สมเด็จพระยุพราชด่านซ้ายครับ
เริ่ม: 1 ก.ย. 2554

ออฟไลน์ farmonline

  • Sr. Member
  • ****
  • กระทู้: 353
  • Nobody Perfect
  • Respect: +1
    • ดูรายละเอียด
    • Piyanat Blog
Re: สอบถามเรื่องการเขียน SQL
« ตอบกลับ #3 เมื่อ: ธันวาคม 14, 2011, 10:33:02 AM »
0
เท่าที่เคยทำนะครับ (จำไม่ค่อยได้แล้ว) ระบบจะนำ เวลา ที่ scan แรกสุดของวันเป็นเวลาเข้า กับ เวลา ครั้งที่ Scan ถัดไปมาคิด เป็นเวลาออก โดยจะมีหน้าให้ตั้งค่า กะ เช่น 08:00-16:00 เป็นกะเช้า (หรือเวรเช้า) เป็นตัวจับอีกที ไม่แน่ใจว่าของคุณเป็นแบบนั้นหรือเปล่า ต้องลองส่ง Database มา ลอง Query ดูนะครับ
ปิยะณัฐ นิ่มขุนทด (Farm)
นักวิชาการคอมพิวเตอร์ - โรงพยาบาลวิเชียรบุรี จ.เพชรบูรณ์
Email farmonline@gmail.com
MSN farmonline@hotmail.com
HOSxP V. 3.54.X.X MySQL 5.1.30
<b>Show the world what I can do!</b>
โปรแกรม HOSxP2Depression2011 https://sites.google.com/site/hosxp2depression2011

ออฟไลน์ NAITOY

  • Jr. Member
  • **
  • กระทู้: 69
  • Respect: 0
    • ดูรายละเอียด
    • ้http://www.rploei.go.th
Re: สอบถามเรื่องการเขียน SQL
« ตอบกลับ #4 เมื่อ: ธันวาคม 14, 2011, 16:43:03 PM »
0
เท่าที่เคยทำนะครับ (จำไม่ค่อยได้แล้ว) ระบบจะนำ เวลา ที่ scan แรกสุดของวันเป็นเวลาเข้า กับ เวลา ครั้งที่ Scan ถัดไปมาคิด เป็นเวลาออก โดยจะมีหน้าให้ตั้งค่า กะ เช่น 08:00-16:00 เป็นกะเช้า (หรือเวรเช้า) เป็นตัวจับอีกที ไม่แน่ใจว่าของคุณเป็นแบบนั้นหรือเปล่า ต้องลองส่ง Database มา ลอง Query ดูนะครับ
เป็นไปตามนั้นครับ
ส่งไฟล์มาให้ดูครับ   รบกวนแนะนำด้วยครับ   ฐานข้อมูลเป็น Access ครับ 
ตาราง dt_user เป็นตัว ข้อมูลพนักงาน
ตาราง kt_jl เก็บข้อมูลการลงเวลา
saming sributrta
จนท.คอมพิวเตอร์
โรงพยาบาลจิตเวชเลยราชนครินทร์ จ.เลย
centos 5.4   MySQL  5.1.47 rell11.2
HOSxP 3.55.6.26
ขึ้นระบบ:  ขอขอบคุณ อ.เดชา และได้รับความช่วยเหลือดีๆ จากทีม รพ.สมเด็จพระยุพราชด่านซ้ายครับ
เริ่ม: 1 ก.ย. 2554