Sobes.tech
Senior

SQL задатак: постоји табела users са колонама userid, name, age. Пронађите ID најстаријег корисника.

sobes.tech АИ

Одговор од АИ

Да бисте нашли ID најстаријег корисника у табели users, можете користити SQL упит са сортирањем по старости и ограничењем на један запис:

SELECT userid
FROM users
ORDER BY age DESC
LIMIT 1;

Овај упит сортира кориснике по старости у опадајућем реду и враћа userid најстаријег.

Ако треба узети у обзир да може постојати више корисника са максималном старошћу, можете користити упит са подупитом:

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