Здравствуйте уважаемые программисты.
Есть таблица с данными пользователей. У меня реализована опция вывода пользователей у кого в этом месяце день рождения.
$bd_user_sql = $sql->run("select sex,username,ava_url,dateBirthday,id,pwd from users where DATE_FORMAT(dateBirthday,'%m') = ? and DATE_FORMAT(dateBirthday,'%d') >= ? order by DATE_FORMAT(dateBirthday,'%d')",array(date("m"),date("d")));
Все работает как надо, но... У пользователей некоторых есть дубли акк. и мне хотелось бы их исключить. Проанализировав пользователей пришел к выводу что, как правило, у дублей схожие кэши паролей, т.е пароли одинаковые. Можно их значит исключить сгруппировав по полю pwd, но тогда их нельзя будет уже выводить в том порядке, как указано в запросе, по порядку дней рождения. Ведь group и order вместе не работают? Два запроса в одном делать?