SQL=select * from table where markdate=date and marktime between time1 and time2
更多追问追答
追问
是这样吗,会报错?谢谢
追答
日期和时间字段数据类型属不是字符串类型,需要用双#号标识给SQL语句。
追问
该怎么加呢?我怎么加#都报错 谢谢
追答
SQL=select * from 打标统计 where markdate=#2017/08/29# and marktime between #16:09:10# and #16:09:46#
追问
谢谢,有办法跨日期吗?
追答
SQL=select * from 打标统计 where markdate between #2018/6/9# and #2018/6/11#
追问
谢谢,能不能查询9号3点到11号7点呢
追答
你的字段要建立个包含日期和时间在内的时间字段,应该有YYYY-MM-DD HH;MM:SS储存数据,假设字段名为Datetime: SQL=select * from 打标统计 where datetime between#2017/09/03 03:00:00# and #2017/09/11 07:00:00#