Oracle
 sql >> база данни >  >> RDS >> Oracle

Въвеждането на SQL за намиране на човек има най-много кучета

Какво ще кажете за това?

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

Вероятно не е най-ефективният начин, но това ще ви даде човек (или хора), които имат най-голям брой кучета. Ако искате само един от тях, можете да направите следното:

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. Многократно вмъкване на SQL оракул

  2. SQL заявка за извличане на ИД на поръчка, ИД на транзакция, състояние въз основа на състоянието на транзакцията, което е Char

  3. NHibernate 3.2 и Paging Oracle

  4. Манипулиране на JSON данни с SQL в Oracle

  5. Oracle Преобразува TIMESTAMP с часова зона в DATE