比如table的内容如下:
2003/3/11 22:1:33
2003/3/12 22:1:33
2003/3/13 22:1:33
2003/4/11 22:1:33
2004/4/11 22:1:33如果select如何筛选出03年3月11日的所有内容。或者如何筛选出03年3月的所有内容。或者筛选出03年的所有内容。应该如何操作?不考虑时间。
2003/3/11 22:1:33
2003/3/12 22:1:33
2003/3/13 22:1:33
2003/4/11 22:1:33
2004/4/11 22:1:33如果select如何筛选出03年3月11日的所有内容。或者如何筛选出03年3月的所有内容。或者筛选出03年的所有内容。应该如何操作?不考虑时间。
select("字段名 >= #2003/3/11# and 字段名 < #2003/3/12#")
筛选出03年3月所有内容
select("字段名 >= #2003/3/1# and 字段名 < #2003/4/1#")
筛选出03年
select("字段名 >= #2003/1/1# and 字段名 < #2004/1/1#")注意 日期要被包含在#号中当然,你也可以转换成字符串(convert),再截取子串来过滤(substring), 不过要注意 区域依赖的问题hope it helps