Все еще изучаю 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;
Помогите!?