在 MS Access 中过滤包含字符串的日期列
filtering date column that contains strings as well in MS Access
美好的一天,
我有一个 MS Access 数据库,其中有 1 列包含日期和字符串(在不同的单元格中)。我的问题是是否可以在保留字符串的同时按日期过滤日期?该列如下所示:
Date_Col
01/05/15
05/04/18
Not Released
01/01/18
Not Released
这是来自硬件 EOL 的数据,因此我们需要保留日期和字符串,但我们需要能够根据需要过滤或排序日期。
任何帮助将不胜感激,因为现在我正在尝试过滤该列将所有内容都视为文本,但如果该列在 excel 中,它将按日期过滤并忽略字符串单元格。
您可以使用将文本字段转换为真实日期值的查询:
Select *, CDate([Date_Col]) As TrueDate
From YourTable
Where IsDate([Date_Col])
现在,根据需要过滤字段 TrueDate。
美好的一天, 我有一个 MS Access 数据库,其中有 1 列包含日期和字符串(在不同的单元格中)。我的问题是是否可以在保留字符串的同时按日期过滤日期?该列如下所示:
Date_Col
01/05/15
05/04/18
Not Released
01/01/18
Not Released
这是来自硬件 EOL 的数据,因此我们需要保留日期和字符串,但我们需要能够根据需要过滤或排序日期。 任何帮助将不胜感激,因为现在我正在尝试过滤该列将所有内容都视为文本,但如果该列在 excel 中,它将按日期过滤并忽略字符串单元格。
您可以使用将文本字段转换为真实日期值的查询:
Select *, CDate([Date_Col]) As TrueDate
From YourTable
Where IsDate([Date_Col])
现在,根据需要过滤字段 TrueDate。