-1
美好的一天,甲骨文之間的日期範圍的語法正確
我有以下的PL-SQL查詢:
SELECT
"FileProcessStatus"."ProcessStatusId"
, "ProcessStatus"."Name"
, COUNT("FileProcessStatus"."Id") AS Occurrences
FROM "FileProcessStatus" INNER JOIN "ProcessStatus"
ON "FileProcessStatus"."ProcessStatusId" = "ProcessStatus"."Id"
GROUP BY "FileProcessStatus"."ProcessStatusId", "ProcessStatus"."Name"
WHERE "FileProcessStatus"."CreatedDate"
BETWEEN TO_DATE('01-SEP-12','DD-MON-YY') AND TO_DATE('01-OCT-12','DD-MON-YY');
現在,當我運行查詢不 WHERE子句,查詢給我結果我在尋找,但是當我包括之間。因爲我試圖拉出來的數據基礎上的日期範圍兩個表的WHERE,然後我得到的:
ORA-00933: SQL command not properly ended.
我研究了這個問題,並且我明白查詢的格式不正確,但我試圖堅持使用ANSI-SQL,因爲我正在使用PL-SQL。
建議,任何人?
TIA,
COSON
通過移動組上方的地方,它會工作。 – Ben
我試過了。現在我得到了一個 ORA-00937:不是一個單組的組功能 – coson