FROM
WHERE
SELECT
ORDER BY
DISTINCT
LIMIT
GROUP BY
HAVING