Sobes.tech
Senior

Consulta SQL: existe uma tabela users com colunas userid, name, age. Encontrar o ID do utilizador mais velho.

sobes.tech IA

Resposta da IA

Para encontrar o ID do utilizador mais velho na tabela users, pode usar uma consulta SQL com ordenação por idade e limite de um registo:

SELECT userid
FROM users
ORDER BY age DESC
LIMIT 1;

Esta consulta ordena os utilizadores por idade decrescente e devolve o userid do mais velho.

Se precisar de considerar que podem existir vários utilizadores com a idade máxima, pode usar uma consulta com subconsulta:

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