BMS-HOSxP Community
HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: kookkaija ที่ มิถุนายน 17, 2010, 09:07:19 AM
-
ได้รับภารกิจ การสืบข้อมูลว่า ใครทำอะไรเมื่อไร เครื่องไหน เพื่อพัฒนาในด้านเวชระเบียน เพราะจะมีการลงข้อมูลที่ผิดพลาดบ่อยครั้ง แล้วตามตัวไม่ค่อยได้ครับเพราะหน่อยงานจะใช้ loginรวมประจำห้อง(กำลังปรับใหม่แล้วครับ) จึงได้ไปดูที่ตาราง ksklog พอดีมีข้อสงสัยว่าเราไม่สามารถดูข้อมูล ในวันปัจจุบันได้ครับ ตามรูป ไม่รู้ว่าผมอาจทำอะไรผิดหรือเปล่า ยังงัยท่าน อ.ในบอร์ด ช่วยเพิ่มเติม ข้อมูลที่น่าจะสืบค้นหา ให้สมบูรณ์มากกว่านี้ก็เป็นการดีครับ ขอบคุณมากครับ
ปล. รายงานนี้ไม่ได้จับผิดใครจริงๆ เพียงแต่หวังว่าเป็นโอกาศพัฒนาครับ ;D :D ;) :)
-
เปลี่ยนคำสั่งเป็นแบบนี้ครับ
select * from ksklog
where logtime between "2010-06-17 00:00:00" and "2010-06-17 23:59:59"
เพราะถ้าไม่ใส่เวลาให้ในคำสั่ง mysql น่าจะเข้าใจเป็นเวลา 00:00:00 หมดครับ
-
ที่ตรง logtime น่าจะใช้คำสั่งว่า where logtime like "2010-06-16%" ข้อมูลจะมาทั้งหมดในวันที่ 16 จะมีข้อมูลมากไปหรือเปล่า ควรกำหนดเงื่อนไขให้แคบเข้ามาอีกก็ได้
-
ขอบคุณ ท่านอ.pop_hosxpและท่านอ.monchai มากครับ :D ;)