```
SELECT u.Name 
FROM users u 
JOIN user_logins ul ON u.UserID = ul.UserID 
GROUP BY u.Name 
ORDER BY COUNT(ul.LoginID) DESC 
LIMIT 1; 
```

This query will join the two tables, group the result set by user name, and order it in descending order by the number of logins. The "LIMIT 1" clause will return only the top result (the user with the most logins).
Date due tabelle, una per gli utenti con le colonne UserID e Name e una per gli accessi degli utenti con le colonne LoginID, UserID e LoginTime, scrivere una query SQL per trovare il nome dell'utente che ha effettuato più accessi.
Progetta una query adatta per la seguente domanda