SQL语句的术语?

Car*_*eta 0 sql sql-server

我很好奇是否给出了SQL语句的各个部分的名称.就像你可以在英语中使用名词,代词,谓词等

例如,如何识别每个部分?

SELECT ID, PDATE, PDESC          <--- Query Type?
FROM TABLE_X                     <--- Predicate?
WHERE ID=4                       <--- Criteria?
ORDER BY ID DESC                 <--- ???
Run Code Online (Sandbox Code Playgroud)

谢谢

das*_*ght 6

SQL SELECT的一部分称为子句.根据Microsoft文档,

  • SELECT之后是选择列表,
  • FROM之后是表源,
  • WHEREHAVING在随后的搜索条件,
  • GROUP BY介绍一个group by子句,
  • ORDER BY之后是表达式命令.