Syntax Question

 4 Replies
 0 Subscribed to this topic
 22 Subscribed to this forum
Sort:
Author
Messages
DavidBrianCampbell
New Member Send Private Message
Posts: 0
New Member
I have a query below that is erroring that the "FROM" is not in the correct place... any clues?.... Thanks!


SELECT
EMPLOYEE.EMPLOYEE,
EMPLOYEE.FICA_NBR,
EMPLOYEE.LAST_NAME,
EMPLOYEE.ADDR1,
EMPLOYEE.CITY,
EMPLOYEE.ADDR2,
EMPLOYEE.DEPARTMENT,
EMPLOYEE.TERM_DATE,
substr(DEPARTMENT,4,2),
EMPLOYEE.ZIP,
trim(employee.city) || ', ' || trim(employee.state) || ' ' ||
trim(employee.zip) as city_st_zip,
EMPLOYEE.STATE,
EMPLOYEE.PROCESS_LEVEL,
EMPLOYEE.FIRST_NAME,
trim(last_name) || ', ' || trim(first_name) || ' ' ||
case when trim(middle_init) is null then trim(middle_init)
else trim(middle_init) || '.' end
ONETIMED.EMPLOYEE
FROM EMPLOYEE EMPLOYEE INNER JOIN ONETIMED ONETIMED ON
EMPLOYEE.EMPLOYEE = ONETIMED.EMPLOYEE
Will
Veteran Member Send Private Message
Posts: 39
Veteran Member
Brian,

You miss comas (,) after the 'end' and after 'ONETIMED.EMPLOYEE'.

/Guillaume
Will
Veteran Member Send Private Message
Posts: 39
Veteran Member
EDIT: that's the forum not dispalying indentation, my bad.

Also, think about identing your code for the lisibility:
DavidBrianCampbell
New Member Send Private Message
Posts: 0
New Member
I put in the below but
but got a ORA-00936 'missing operator error:

SELECT
EMPLOYEE.EMPLOYEE,
EMPLOYEE.FICA_NBR,
EMPLOYEE.LAST_NAME,
EMPLOYEE.ADDR1,
EMPLOYEE.CITY,
EMPLOYEE.ADDR2,
EMPLOYEE.DEPARTMENT,
EMPLOYEE.TERM_DATE,
substr(DEPARTMENT,4,2),
EMPLOYEE.ZIP,
trim(employee.city) || ', ' || trim(employee.state) || ' ' || trim(employee.zip) as city_st_zip,
EMPLOYEE.STATE,
EMPLOYEE.PROCESS_LEVEL,
EMPLOYEE.FIRST_NAME,
trim(last_name) || ', ' || trim(first_name) || ' ' ||
case when trim(middle_init) is null
then trim(middle_init)
else trim(middle_init) || '.' end,
ONETIMED.EMPLOYEE,
FROM EMPLOYEE EMPLOYEE INNER
JOIN ONETIMED ONETIMED ON EMPLOYEE.EMPLOYEE = ONETIMED.EMPLOYEE
Chris Martin
Veteran Member Send Private Message
Posts: 277
Veteran Member
You were only missing the comma after "end". Remove the comma you just added after "ONETIMED.EMPLOYEE".