sql >> Databasteknik >  >> RDS >> Oracle

SQL finding person entry har flest hundar

Vad sägs om det här?

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

Förmodligen inte det mest effektiva sättet, men det kommer att ge dig den person (eller personer) som har störst antal hundar. Om du bara vill ha en av dem kan du göra så här:

select top 1 
from person
order by dogs desc


  1. Hur man visar serversorteringen i SQL Server (T-SQL)

  2. MySQL ELLER MATCH hänger (mycket långsamt) på flera bord

  3. Koppla Google Cloud SQL med Wordpress på Google Compute Engine

  4. Oracle SQL -- ta bort partiell dubblett från strängen