lantastic
Новичок
выборка group by - записи, где cnt = 0
я сделал общий счетчик для нескольких сайтов, формат таблицы таков примерно:
date - дата посещения (день)
site - url сайта
ip - IP пользователя
хотелось бы теперь получить сводную таблицу, где было бы указано сколько раз посещался какой сайт каждый день
то есть делаю
проблема вот в чем:
некоторые сайты некоторые дни не посещаются вообще... как бы сделать для них в итоговом сайте запись, что cnt=0
другими словами говоря, даже если некоторый день вообще ни один сайт не посещался были бы записи за этот день для каждого сайта с cnt=0
я сделал общий счетчик для нескольких сайтов, формат таблицы таков примерно:
PHP:
create table counter (
date varchar(15),
site varchar(10),
ip varchar(15))
site - url сайта
ip - IP пользователя
хотелось бы теперь получить сводную таблицу, где было бы указано сколько раз посещался какой сайт каждый день
то есть делаю
PHP:
select date, site, count(*) cnt
from counter
group by date, site
order by date, site
некоторые сайты некоторые дни не посещаются вообще... как бы сделать для них в итоговом сайте запись, что cnt=0
другими словами говоря, даже если некоторый день вообще ни один сайт не посещался были бы записи за этот день для каждого сайта с cnt=0