Итак, у меня есть целая партия голосов, поступающих в систему голосования. Я хочу показать, сколько голосов у меня есть в любой день. Но я также хочу, чтобы затем отобразить количество голосов в день и выплюнуть в какой день они проголосовали, т.е. 24k голосов на 05/06/12, 27к голосов на 06/06/12MySQL группируется днем, а затем отображает дату из сгруппированных результатов
SELECT count(*) AS count
FROM results
GROUP BY DAY(datesubmitted), YEAR(datesubmitted), MONTH(datesubmitted)
ORDER BY DAY(datesubmitted) DESC, YEAR(datesubmitted) DESC, MONTH(datesubmitted) DESC
ли мой запрос, я пытался добавить что-то вроде
ДНЯ (FROM_UNIXTIME (DateSubmitted)), как order_day
, но это просто бросает нуль, который я нашел интересным, как я бы ожидать, что запрос на провал, как нет никого.
Ваш первоначальный запрос sql выводит только «счет». Возможно, вам нужно включить DAY(), YEAR() AND MONTH(), чтобы получить выход. – Duniyadnd
очень хорошо, приветствия. Как ни странно, я думал, что сделал это, но, к сожалению, не ... плюс мой заказ означал, что я не получил первые результаты в первую очередь. –
добавил ответ, но это были вы его получили :) –