我想獲取最近7天內輸入到我們數據庫的訂單數量列表。我試過重複下面的內容,但它變成了關於不正確格式的錯誤消息,所以我想知道什麼是正確的方法。當前7天的SQL計數
要獲得當天的訂單金額我用SELECT COUNT(order_number) FROM orders WHERE created = TO_CHAR(sysdate, 'DD-MON-YYYY');
我想要一個表所示:
Date Total Orders
sysdate 500
sysdate-1 400
sysdate-2 300
等在過去的7天。可能嗎?
是否有一個原因,爲什麼創建一個字符串列? – beny23
這是Oracle嗎?是否創建了一個字符串或日期字段?你爲什麼不創建一個範圍查詢創建? –
你能舉個例子嗎? – user2656114