Das sollte funktionieren:
SELECT COALESCE(SUM(rating),0) AS this_week FROM table_name
WHERE UNIX_TIMESTAMP(created_at) >= UNIX_TIMESTAMP() - 604800)
COALESCE ist eine Funktion, die den ersten Nicht-NULL-Wert aus der Liste zurückgibt.
Das sollte funktionieren:
SELECT COALESCE(SUM(rating),0) AS this_week FROM table_name
WHERE UNIX_TIMESTAMP(created_at) >= UNIX_TIMESTAMP() - 604800)
COALESCE ist eine Funktion, die den ersten Nicht-NULL-Wert aus der Liste zurückgibt.