https://rijsat.com/sql-server-interview-question-for-mid-level/