sql 50 leetcode solutions