Necesito obtener los dos últimos dígitos de un entero. Cada elemento colocado en las tablas viene como un año completo, es decir. YYYY
y sólo quieren que los dos últimos dígitos, de modo que todos los campos muestranSQL que obtiene los dos últimos dígitos del número entero
YEAR
----
09
00
89
donde estaba el campo initialy
YEAR
----
2009
2000
1989
EDIT: Obtener una queja diciendo
HINT: No function matches the given name and argument types. You might need to add explicit type casts.
cuando intento
select right(cast(year as char),2) from subjects;
cuando he intentado usar len() o la función de la longitud() en PostgreSQL se dice que la función doesn' t existe. – Madhusudan