问题描述:
在表中有年、月、日字段,现在想选择2005年5月10日以前的所有记录条数,SQL语句怎样写,或者可以通过什么方法实现?
sql = "select * from data where 年=2005 and 月<=5"如果这样写5月10日以后的数据也被选中了,大哥,帮帮忙。急
在表中有年、月、日字段,现在想选择2005年5月10日以前的所有记录条数,SQL语句怎样写,或者可以通过什么方法实现?
sql = "select * from data where 年=2005 and 月<=5"如果这样写5月10日以后的数据也被选中了,大哥,帮帮忙。急
sql = "select * from data where 年=2005 and 月<=5 and 日<=10"
如果是动态的可以用这样的
sql = "select * from data where 年=2005 and 月<=5 and 日<=当天的日期"
sql = sql & " or 年=2005 and 月<5"
sql = sql & " or 年<2005"