Senior
SQL uzdevums: ir tabula users ar kolonnām userid, name, age. Atrodiet vecākā lietotāja ID.
sobes.tech AI
Atbilde no AI
Lai atrastu vecākā lietotāja ID users tabulā, varat izmantot SQL vaicājumu ar kārtošanu pēc vecuma un ierobežojumu uz vienu ierakstu:
SELECT userid
FROM users
ORDER BY age DESC
LIMIT 1;
Šis vaicājums kārto lietotājus pēc vecuma dilstošā secībā un atgriež vecākā lietotāja userid.
Ja jāņem vērā, ka var būt vairāki lietotāji ar maksimālo vecumu, varat izmantot vaicājumu ar apakšvaicājumu:
SELECT userid
FROM users
WHERE age = (SELECT MAX(age) FROM users);