Hi,
Below is my query and at the end I am trying to work out the age of student but when I run this I get an error "ORA-00933: SQL command not properly ended". Any one got any ideas.
SELECT s.forename, s.surname, to_char(s.DOB,'dd-Mon-yyyy') DOB, s.gender,s.ethnic_or, s.post_code,p.prov_name,e.term_desc,e.fin_yr,e.age_calculation_date,lc.paid_amt, lc.paid_hrs_term,lc.paid_status,lc.paid_hrs_wk,lc.yearlyentitlement,lc.act_hrs_term,lc.act_hrs_wk,lc.act_wks_term,lc.oth_settings,lc.unpaid_hrs
FROM student s, provider p, ey_term e, la_service_provider lp, la_service_provider_detail ld, la_service_provider_service ls, la_serv_prov_child_hours lc, corresp_address c
WHERE lc.term_id = e.term_id
AND lc.stud_id=s.stud_id
AND lc. LA_SERVICE_PROVIDER_DETAIL_ID =ld.LA_SERVICE_PROVIDER_
DETAIL_ID
AND LD.LA_SERVICE_PROVIDER_SERVICE_ID = LS.LA_SERVICE_PROVIDER_SERVICE_ID
AND ls.LA_SERVICE_PROVIDER_ID = lp.LA_SERVICE_PROVIDER_ID
AND lp.EARLY_YEARS_PROVIDER_ID = P.PROVIDER_ID
AND S.STUD_ID =C.entity_id (+)
select DATEDIFF(YEAR, '20121231', CURRENT_TIMESTAMP) as Age
- Edited by
Wass5
Monday, November 18, 2013 7:10 PM