Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Wpis SQL znajdowania osoby ma najwięcej psów

Co powiesz na to?

select *
from person
where dogs = (select max(dogs) from person)

Prawdopodobnie nie jest to najskuteczniejszy sposób, ale da ci osobę (lub osoby), które mają największą liczbę psów. Jeśli chcesz tylko jednego z nich, możesz to zrobić:

select top 1 
from person
order by dogs desc


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Skopiuj rekordy z opcją insert select, a następnie zaktualizuj atrybuty w tym samym zestawie rekordów

  2. Trzeba zresetować wartość sekwencji w Oracle

  3. Inna domyślna kolejność między ORACLE i PostgreSQL

  4. Jak mogę połączyć się z bazą danych Oracle jako sysdba za pomocą bltoolkit?

  5. Jak sprawdzić, czy zainstalowany klient Oracle jest 32- lub 64-bitowy?