Medium-hard SQL interview questions | Hacker News