Quería saber si se puede usar la función COALESCE para evitar que una query con subconsulta devuelva NULL a causa de que la subquery devuelva un rango de valores que no encuentre la query...
Por ejemplo, si en la tabla usuario tenemos como nombres "DAVID" y "OSCAR", y en ususario2 tenemos "CARLOS" y yo ejecuto
Código:
El select no me devolvería nada porque "CARLOS" no lo encontraría en usuario... Yo lo que quiero hacer es algo comoselect name from usuario where nombre in (select nombre from usuario2)
Código:
Estoy probando pero no me sale, me dice que la subquery retorna más de una columna... alguna sugerencia??select coalesce( (select name from usuario where nombre in (select nombre from usuario2)), (select nombre from usuario2) )
Gracias!