尝试运行一个select命令,该命令将显示特定日期的所有档案。我可以这样做,但输出有每个档案的许多条目,因为日期改变了第二个。我只想按日期格式存档,而不是时间格式。使用distinct也不起作用。
这是我的命令
select DISTINCT NODE_NAME, DESCRIPTION, ARCHIVE_DATE from ARCHIVES where ARCHIVE_DATE >= '2016-05-19' order by ARCHIVE_DATE
答案 0 :(得分:0)
从ARCHIVE_DATE剥离时间。有关您的数据库详细信息,请参阅the docs。例如。在Oracle中你会写:
select DISTINCT NODE_NAME, DESCRIPTION, TRUNC(ARCHIVE_DATE)
from ARCHIVES
where ARCHIVE_DATE >= '2016-05-19'
order by TRUNC(ARCHIVE_DATE)