[ORACLE] ขอวิธี query ระหว่างเวลาที่มี millisecond ให้ทีครับ

ข้อมูลผมเป็นรูปแบบ hh:mm:ss.zzz อ่ะครับ
ปัจจุบันผมใช้วิธี BETWEEN to_date('01.07.2013:12:02:14','DD.MM.YYYY:HH24:MI:SS') AND to_date('01.07.2013:14:00:08','DD.MM.YYYY:HH24:MI:SS')

สมมุติ query จากเวลา 01:01:10 น. ถึง 01:01:20 น. มันจะได้ข้อมูลเวลา 01:01:09.345 น. มาด้วยอ่ะครับ งง เลย
มันน่าจะได้ข้อมูลตั้งแต่ 01.01.10.000 ขึ้นไปนะครับ แต่นี่ได้ 01.01.09.345 ถอยหลังไปได้ยังไงหว่า

แนะนำวิธีเพื่อให้ได้ค่าในช่วงเวลาที่ถูกต้องทีครับ ขอบคุณครับ หัวเราะ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่