sql >> Databáze >  >> RDS >> Oracle

SQL záznam osoby má nejvíce psů

Co třeba tohle?

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

Pravděpodobně to není nejefektivnější způsob, ale dá vám to osobu (nebo osoby), které mají největší počet psů. Pokud chcete jen jeden z nich, můžete to udělat takto:

select top 1 
from person
order by dogs desc


  1. Jak mohu vložit do tabulky z jiné tabulky porovnáním hodnot?

  2. Jak zakázat innodb v mysql?

  3. Jak naplnit tabulky zón v databázi mysql v ubuntu pomocí xampp

  4. SELECT INTO proměnnou tabulky v T-SQL