AFAIK, вопрос не ясен. Поэтому я делаю некоторые предположения здесь.ваш вывод имеет первый и третий столбцы для обеих строк одинаково.Отличается только 2-е поле.
, поэтому вы можете просто написать отборный квест
select one.name,two.nick_name,one.id from
(select name,id from your_tb group by name,id) one,
your_tb two
where two.nickname is not NULL
and two.name=one.name
and two.id=one.id;
, может быть, мы можем настроить это, но я не очень хорош в настройке sql squeries, но этокак я полагаю, тебе нужно.