Как получить количество строк в БД одним запросом?
Подскажите, пожалуйста, возможно ли как-нибудь получить количество строк в бд в одном запросе. Логика, примерно та, что в в запросе ниже:
"SELECT *, COUNT(*) as count_tonn, sum(rept.tonn_rept / count_tonn) as summ FROM...
Нужно сумму всех строк поделить на количество, как получить количество? (Вторым запросом не вариант, так как нужно еще и отсортировать в дальнейшем по получившемуся значению.)
Для сортировки вам совершенно не обязательно делить на общее количество, так как делитель будет одинаковый у всех значений, а значит порядок сортировки не изменится.