Объединение двух отдельных столбцов при использовании count ()

Все еще изучаю MySQL, так что потерпите меня.

Итак, у меня есть две таблицы: lead, то есть:

id  dat          in_click_id 
55  2011-08-15      400 
10  2011-08-13      400
34  2011-08-13      420 
50  2011-08-12      420   
15  2011-08-14      425

Вторая таблица вызывается in_clicks:

id    location    keyword
400     KS         word1  
410     CO         word2
415     LA         word2
420     CA         word2
425     FL         word3

Итак, я пытаюсь выяснить, был ли интерес связан с входящим кликом. Другими словами, я пытаюсь получить следующее:

keyword     count(keyword)
word1        15
...          ...

Таким образом, ключевым словом будет слово, а второй столбец будет общее количество потенциальных клиентов по этому ключевому слову.

Поскольку данные находятся в двух отдельных таблицах, мне нужно использовать команду соединения, но У меня возникли проблемы с его реализацией.

Вот одна из моих многочисленных попыток, которая явно не работает.

SELECT id, discriminator, create_date, in_click_id, COUNT(in_click_id) 
FROM leads 
WHERE create_date LIKE '%2011-08-17%' 
ORDER BY COUNT(in_click_id) DESC 
INNER JOIN in_click ON leads.in_click_id = in_clicks.id;

Помогите!?

0
задан Jonathan Leffler 18 August 2011 в 18:54
поделиться