Hola, a ver si me podrías aclarar esta duda sobre el MINUS
Me preguntan lo siguiente;
Selecciona el CIF, el país y la ciutat del client no alemán que tenga
el segundo capital más elevado de nuestra base de datos.
te dan la siguiente tabla:
Client (CIF_client, país, ciutat, codi_postal, capital)
La pregunta es si he empleado bien el MINUS en la siguiente solución:
SELECT
CIF_client, país, ciutat FROM Client WHERE país <> ‘ALEMANIA’ AND SELECT ORDER BY ( capital) DESC LIMIT 2 FROM
Client MINUS SELECT MAX( capital) FROM Client
En tal caso que este fatal, como puedo obtener el segundo capital más alto? O el tercero ...?
Gracias!!!
Respuesta de ariadne2
1