SQL ORA-00936 ошибка пропущенного выражения, где пропущенное выражение?

Вот SQL, который я написал:

SELECT j.ticketid
     , j.description AS "JU_DESCRIPTION"
     , j.pgejutype
     , j.status AS "JU_STATUS"
     , w.wonum
     , w.description AS "WO_DESCRIPTION"
     , w.jpnum
     , w.status AS "WO_STATUS"
     , w.actfinish,
FROM maximo.workorder w
LEFT OUTER JOIN maximo.relatedrecord r ON r.recordkey = w.wonum AND r.class = 'WORKORDER' AND r.siteid = w.siteid
LEFT OUTER JOIN maximo.sr j ON r.relatedreckey = j.ticketid
WHERE j.jpnum = 'JUINSP'
AND w.istask = 0;

Ошибка:

ORA-00936: пропущенное выражение
00936. 00000 - "пропущенное выражение"
* Причина:
* Действие:

Чего не хватает? Спасибо!

1 ответ

  SELECT j.ticketid
         , j.description AS "JU_DESCRIPTION"
         , j.pgejutype
         , j.status AS "JU_STATUS"
         , w.wonum
         , w.description AS "WO_DESCRIPTION"
         , w.jpnum
         , w.status AS "WO_STATUS"
         , w.actfinish 

(удалите "," здесь)

FROM maximo.workorder w
LEFT OUTER JOIN maximo.relatedrecord r ON r.recordkey = w.wonum AND r.class = 'WORKORDER' AND r.siteid = w.siteid
LEFT OUTER JOIN maximo.sr j ON r.relatedreckey = j.ticketid
WHERE j.jpnum = 'JUINSP'
AND w.istask = 0;
Другие вопросы по тегам