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

SQL finding person entry har flest hunde

Hvad med det her?

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

Sandsynligvis ikke den mest effektive måde, men det vil give dig den person (eller personer), der har det største antal hunde. Hvis du bare vil have en af ​​dem, kan du gøre dette:

select top 1 
from person
order by dogs desc


  1. forespørg på mysql-database inde fra en klasse

  2. PostgreSQL 9.5 - opdatering virker ikke, når NULL fusioneres med JSON

  3. konverter oracle blob til xml-type

  4. SQL Replace or Insert Into Syntax fejl