Помогите, пожалуйста, подправить запрос, нужно отсортировать комментарии по лайкам и дизлайкам (то бишь по сумме лайков и дизлайков: cnt_total = cnt_like + cnt_dislike, у кого больше cnt_total - тот и выше отображается), а при равенстве cnt_total - по дате. cnt_total просто в качестве примера привел, его нет в таблице.
Таблица comments с колонками: id_comment, id_user, id_news, comment, id_parent, date_time, cnt_like, cnt_dislike, is_active.
SELECT u.login, c.* FROM comments c
LEFT JOIN users u ON u.id = c.id_user
WHERE id_news = '{$id_news}' AND c.is_active = 1
ORDER BY id_parent, date_time DESC
Сборка персонального компьютера от Artline: умный выбор для современных пользователей