ms-access - 帮助进行 Access 中的日期查询

标签 ms-access

我的表MyTbl上有字段Tdate(文本类型)

我需要按日期排序的查询,我尝试这样做:

select * from MyTbl order by Tdate

但是因为 Tdate 是文本,所以我得到了错误的结果

如何修复它? access 中是否有任何转换为​​日期的功能?

提前致谢

最佳答案

您可以尝试使用 CDate 函数,如下所示:

select * from MyTbl order by CDate(Tdate)

注意日期格式的潜在问题,例如“01/02/2011”可能意味着 2 月 1 日或 1 月 2 日,CDate 函数将使用您系统上的区域设置。

关于ms-access - 帮助进行 Access 中的日期查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4983849/

相关文章:

vb.net 2010 同步两个access数据库

ms-access - Access 2013 accde 文件无法导出到 acFormatXLSX

mysql - 将 OLE 对象从 Access 导入 MySQL

python - LIKE 查询结果不一致 : pyodbc vs. Access

C# 读取/写入 Access 数据库文件

vba - Microsoft Access - 缺少对 acrobat.tlb 的引用

ms-access - 从 Word 文档表单控件获取数据

ms-access - 如何在 Access 中查找损坏的查询?

java - 连接到 MS Access 数据库时出错

python-2.7 - 缺少使用 python 读取 MS Access 的模块