我遇到了一行代码的问题。我正在尝试为我创建的视图创建一个计数函数。我已经做了很多不同的方法,但下面是我最近使用的格式。
CREATE VIEW ERP_REPORT(EVENTNAME, DESCRIPTION, COUNT(RIDERS) AS
SELECT EVENTNAME, RACES.DESCRIPTION,
RIDERS_FIRSTNAME||' '||RTRIM(RIDERS_LASTNAME)
FROM EVENTS, RACES, PARTICIPATION, RIDERS
WHERE EVENTS.EVENTID = RACES.EVENTID
AND RACES.RACEID = PARTICIPATION.RACEID
AND RIDERS.RIDERID = PARTICIPATION.RIDERID
ORDER BY RIDERS.RIDERS_LASTNAME, EVENTNAME;
我得到的错误是ORA-00907: missing right parenthesis
. 错误在(COUNT(RIDERS)
代码的一部分。任何想法我应该如何解决这个问题?