Top 25 SQL Interview Questions with Explanations