sql >> Database teknologi >  >> RDS >> Oracle

Hvad kostede den eller de dyreste film i samlingen?

Da din beskrivelse er lidt tvetydig, skal du prøve flere af dem for at finde din foretrukne løsning. Du kan for eksempel prøve ved at bruge en ORDER BY Condition. Ved at bruge denne betingelse vil du hente alle filmene, startende med den dyreste øverst.

SELECT
    *
FROM
    movie
ORDER BY
    purchase_price DESC;
FETCH FIRST 2 ROWS ONLY

Men igen, der er andre løsninger, du også kan prøve. Du kan RANGE dem efter pris i en underforespørgsel og derefter hente alle svarene. Et andet eksempel ville være at bruge mellem max og min (eller en hvilken som helst anden værdi). Du kan nå endnu nogle mere tekniske og sværere at implementere løsninger.



  1. pass værdi i url href i php

  2. SQLite Hvor

  3. Kunne ikke finde filen mysql-connector-java-5.1.13-bin.jar

  4. MySQL:Hurtigste måde at tælle antal rækker på