พอดีผมต้องการจะ หาค่าช่วงเวลา ของ วันที่ สองค่า ใน ดาต้าเบส sql โดยใช้คำสั่ง SQL DAY, MONTH, YEAR เราจะสามารถเขียน ยังงัยได้บ้างครับ เพราะ ลอง query แบบ between '$dt1' and '$dt2' แล้ว แต่ไม่สามารถ query ค่าได้ถูกต้อง
ต้องเขียนเป็นแบบไหนครับ รบกวนด้วยน่ะครับ
Tag : PHP, Ms SQL Server 2005, Ms SQL Server 2008
Date :
2012-06-07 09:59:39
By :
sescii
View :
2137
Reply :
2
No. 1
Guest
ปกติ ถ้าใช้ day month year จะใช้ค้าหาเฉพาะเป็นวันๆ ไปครับ
ถ้าค้นหาช่วงวัน ก็ใช้ between นั่นแหละครับ
ตัวอย่าง
between '$dt1 00:00:00.001' and '$dt2 23:59:59.999'