Issue 354 - Medium-hard SQL questions to think about (15)