I've a query like this:
SELECT personas.IDDNI iddni,
PERSONAS.NOMBRE NOMBRE,
PERSONAS.APELLIDO1 APELLIDO1,
PERSONAS.APELLIDO2 APELLIDO2,
PERSONAS.ANTIGUEDAD ANTIGUEDAD,
VACACIONES(personas.IDDNI, to_char(add_months(sysdate, 0), 'YYYY')) VACACIONES
FROM personas personas,
trieniosobservaciones t
WHERE personas.iddni = t.iddni
AND ( personas.iddni = '47656567' )
I'd like to know what VACACIONES(personas.IDDNI,to_char(add_months(sysdate,0),'YYYY')) VACACIONES
does in the query, as depending on the personas.iddni
value it can return one row or give the following error:
The number specified in exact fetch is less than the rows returned.