Senior
Úloha SQL: existuje tabulka users se sloupci userid, name, age. Najděte ID nejstaršího uživatele.
sobes.tech AI
Odpověď od AI
Pro nalezení ID nejstaršího uživatele v tabulce users můžete použít SQL dotaz seřazený podle věku a omezený na jeden záznam:
SELECT userid
FROM users
ORDER BY age DESC
LIMIT 1;
Tento dotaz seřadí uživatele podle věku sestupně a vrátí userid nejstaršího.
Pokud je třeba vzít v úvahu, že může být více uživatelů s maximálním věkem, můžete použít dotaz s poddotazem:
SELECT userid
FROM users
WHERE age = (SELECT MAX(age) FROM users);