SQL ORA-00936缺少表达式错误,缺少的表达式在哪里?

SQL ORA-00936缺少表达式错误,缺少的表达式在哪里?,sql,oracle,ora-00936,Sql,Oracle,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 ma

以下是我编写的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:缺少表达式
93600000-“缺少表达式”
*原因:
*行动:

少了什么?谢谢大家!

  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 
(删除“,”此处)


从子句中删除
前面的逗号,在字段名
,w.actfinish,
=>
,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;