SELECT [ ALL | DISTINCT | DISTINCTROW ] expressions FROM tables [WHERE conditions] [GROUP BY expressions] [HAVING condition] [ORDER BY expression [ ASC | DESC ]]