SQL的实现就像一个查询按以下顺序执行一样。
对于大多数关系型数据库系统来说,这个顺序解释了哪些名称(列或别名)是有效的,因为它们必须是在前一个步骤中引入的。
所以在Oracle和SQL Server中,你不能在GROUP BY子句中使用你在SELECT子句中定义的术语,因为GROUP BY会在SELECT子句之前执行。
不过也有例外。MySQL和Postgres似乎有额外的智能,允许它。
|
|
帅呆的篮球 · 子查詢 (SQL Server) - ...· 3 月前 · |
|
|
豪爽的热水瓶 · How to export a Hive ...· 2 月前 · |
|
|
留胡子的鼠标 · MySQL字段等值查询时,尾部有空格也能匹配 ...· 3 周前 · |
|
|
豪气的哑铃 · 古相思曲:遥遥不知君何处|今日朗读· 1 年前 · |
|
|
玉树临风的枇杷 · 附判决|北京法院两篇案例入选最高法院2008 ...· 1 年前 · |
|
|
想表白的四季豆 · stata代码命令最新方法(动态门槛回归、系 ...· 1 年前 · |
|
|
才高八斗的移动电源 · 常见问题-深圳市卫生健康委员会网站· 2 年前 · |
|
|
暴走的树叶 · 哥布林洞窟 - 百度· 2 年前 · |