sql query interview questions geeksforgeeks