У меня есть две таблицы приложений и отведений
таблица применения
submitDate | fName | lName
2010-11-15 joe smith
2010-11-16 joe smith
2010-11-15 joe smith
Таблица Leads
submitDate | click | state
2010-11-15 1 ca
2010-11-16 1 ca
2010-11-16 1 ca
2010-11-15 1 ca
2010-11-15 1 ca
2010-11-15 1 ca
2010-11-15 1 ca
2010-11-15 1 ca
Я хочу, чтобы запрос вернул этот результат
submitDate | application | clicks | percent
2010-11-15 2 6 33%
2010-11-16 1 2 50%
Я попробовал следующее
SELECT `submitDate` , count(`submitDate`) AS 'comp',(select sum(`click`) from `leads`
WHERE `submitDate` between '2010-11-15' AND '2010-11-16' group by `submitDate`)as
'clicks' from `applications` WHERE `submitDate` between '2010-11-15' AND
'2010-11-16' group by `submitDate`
это возвращает ошибку
#1242 - Subquery returns more than 1 row
и попробовал следующее
SELECT `leads`.`submitDate` , count(`leads`.`submitDate`)
AS 'application',sum(`click`) as 'clicks'
from `applications`,`leads` WHERE `leads`.`submitDate` between
'2010-11-15' AND '2010-11-16' group by `leads`.`submitDate`
это возвращает следующий результат
submitDate | application | clicks
2010-11-15 60 60
2010-11-16 6 6
таблица отведений имеет 22 столбца / 20 = 2010-11-15 и 2 2010-11-16
таблица применения аналогична приведенной выше таблице
Прошу прощения за длинное объяснение, но чтобы быть ясным
есть идеи?
и о добавлении новых процентов поля, которые разделили приложения / лиды
Так что результат будет иметь 4 столбца
заранее спасибо