我的问题是尝试使用 SELECT 语句并按特定列排序前 10 名。在搜索了很多论坛后,我设法编译了一些东西,但是我需要确认一个字段中的时间戳在上周内。我已经执行了这个,但是我不确定这是否正确,因为我无法打印 where 子句的值:
SELECT itemid, count(itemid)
FROM Rateddate
WHERE TO_CHAR(CURRENT_TIMESTAMP - DATE_RATED) < TO_CHAR(7)
GROUP BY itemid;
TLDR:
TO_CHAR(CURRENT_TIMESTAMP - DATE_RATED) < TO_CHAR(7)
这是否确保 date_rated 时间戳小于一周?