ตัวอย่าง.. เลือกวันที่ 3 - 4 แต่ออกแค่วันที่ 4 วันเดียว |
คุณเคยเจอแบบนี้บ้างมั๊ย?
+ ปวดหัวกะเรื่องวันที่จริงๆ +
ตัวอย่าง.. โค้ดที่ใช้เป็นแบบนี้ |
ลองเอา SQL string ที่เขียนไว้ไปทดสอบดูที่ SQLite มันก็มีค่าออกมาถูกต้องทุกอย่าง อย่างที่อยากได้
ตัวอย่าง.. ข้อมูลที่ได้จาก SQLite ที่ใช้ Query string ออกมาถูกต้อง |
ตัวอย่าง.. แก้ปัญหาโดยการเพิ่ม DateTime() |
สุดยอดความง่าย (แต่ผมหามาหลายชั่วโมงเลยเชียว T-T)
แก้ปัญหาโดยการเพิ่ม DateTime( ) จบป่ะล่ะ!!
select
Dispensing.FK_Code_EachService as FK_Code_EachService,
Dispensing.NAME_MEDICINE as NAME_MEDICINE,
Dispensing.NUMBER_OF_TIME as NUMBER_OF_TIME ,
Dispensing.PRICE as PRICE,
Dispensing.wholesale_sale as wholesale_sale,
HistoryAndIncome.wholesale2 as wholesale2,
Dispensing.TOTAL_PRICE as TOTAL_PRICE ,
Dispensing.DATE_INSERT as DATE_INSERT,
Dispensing.FK_ID_CARD_EMPLOYEE as FK_ID_CARD_EMPLOYEE
from Dispensing join HistoryAndIncome on HistoryAndIncome.FK_ID_EACHSERVICE = Dispensing.FK_Code_EachService
where Dispensing.HIDE_SHOW = 1 and Dispensing.DELETE_ITEM = 1 and Dispensing.SALE_OK = 1 and
datetime(Dispensing.DATE_INSERT) between ('2015-03-03 00:00:00') and ('2015-03-04 22:41:59') order by Dispensing.DATE_INSERT desc
ไม่มีความคิดเห็น:
แสดงความคิดเห็น