Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Подсчет уникальных пользователей
SELECT date_format(t.published,'%Y-%m-%d')AS date, count(DISTINCT t.user_id)AS user FROMTABLEAS t
GROUPBY date_format(t.published,'%Y-%m-%d')
Благодарю.
SAD
Отправлено: 13 Ноября, 2015 - 10:38:54
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
возможно, DISTINCT не нужен
LIME
Отправлено: 13 Ноября, 2015 - 12:07:22
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
Тут вроде и алиас для таблицы не нужен
И особенно не нужна фция в группировке
Лучше использовать алиас поля уже вычисленный SAD или я туплю или одно из двух
А еще лучше добавить индексное поле даты
Чтоб совсем все залетало SAD не?
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.