Sobes.tech
Senior

Úloha SQL: existuje tabuľka users so stĺpcami userid, name, age. Nájdite ID najstaršieho používateľa.

sobes.tech AI

Odpoveď od AI

Na nájdenie ID najstaršieho používateľa v tabuľke users môžete použiť SQL dotaz so zoradením podľa veku a obmedzením na jeden záznam:

SELECT userid
FROM users
ORDER BY age DESC
LIMIT 1;

Tento dotaz zoradí používateľov podľa veku zostupne a vráti userid najstaršieho.

Ak je potrebné zohľadniť, že môže byť viac používateľov s maximálnym vekom, môžete použiť dotaz s poddotazom:

SELECT userid
FROM users
WHERE age = (SELECT MAX(age) FROM users);