ดูเหมือนว่าฉันจะไม่ได้ผลลัพธ์ที่น่าเชื่อถือจากการสืบค้นเทียบกับฐานข้อมูล sqlite โดยใช้สตริงวันที่และเวลาเป็นตัวเปรียบเทียบ:
select *
from table_1
where mydate >= '1/1/2009' and mydate <= '5/5/2009'
ฉันจะจัดการการเปรียบเทียบ datetime กับ sqlite ได้อย่างไร
update: field mydate เป็นประเภทข้อมูล DateTime
'2009-11-13'
สำหรับ mydate จะน้อยกว่า'2009-11-13 00:00:00'
)
Datetime()
เช่นเดียวกับที่ @Brad ได้รวมไว้ในการกล่าวถึงโซลูชันของเขา ไม่งั้น VS2012 บ่น ขอบคุณแบรด.
mydate
คอลัมน์ของคุณ ฉันเดาว่ามันไม่ใช่รูปแบบที่รองรับ SQLite: sqlite.org/lang_datefunc.html