J'ai une table appelée « rawTweets » qui se présente comme suitNested requêtes Select Groupé par date
tweet, date, id, username, compoundScore
Je veux calculer les moyennes pour certains mots-clés et grouper les résultats par date, mais je suis un peu coincé (encore très un sql 'newb'). Dans ma tête, ça ressemble à quelque chose comme ça.
Pourrait utiliser un peu d'orientation - merci!
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`;