У меня есть таблица под названием «rawTweets», который выглядит следующим образомВложенные Выберите Запросы сгруппированных по дате
tweet, date, id, username, compoundScore
Я хочу, чтобы рассчитать средние значения для определенных ключевых слов и группировать результаты по дате, но я немного застрял (все еще очень sql 'newb'). В моей голове это выглядит примерно так:
Может использовать небольшое руководство - спасибо!
SELECT
`date`,
AVG(
SELECT compoundScore
FROM rawTweets
WHERE tweet LIKE '%trump%'
) AS Trump,
AVG(
SELECT compoundScore
FROM rawTweets
WHERE tweet LIKE '%chaffetz%'
) as Chaffetz
FROM rawTweets
WHERE
compoundScore <> 0.0
AND compoundScore IS NOT NULL
GROUP BY `date`;