SQL的实现就像一个查询按以下顺序执行一样。
对于大多数关系型数据库系统来说,这个顺序解释了哪些名称(列或别名)是有效的,因为它们必须是在前一个步骤中引入的。
所以在Oracle和SQL Server中,你不能在GROUP BY子句中使用你在SELECT子句中定义的术语,因为GROUP BY会在SELECT子句之前执行。
不过也有例外。MySQL和Postgres似乎有额外的智能,允许它。
|
|
爱搭讪的抽屉 · 小白网安自学路第一篇--SQL注入_sql注 ...· 1 月前 · |
|
|
聪明伶俐的煎鸡蛋 · 中央纪委国家监委驻司法部纪检监察组· 2 年前 · |
|
|
想发财的遥控器 · 鸿图科技为新能源车电池托盘减重超15%_搜狐 ...· 2 年前 · |
|
|
力能扛鼎的键盘 · 我英漫画:绿谷出久和轰焦冻都被嫌弃,爆豪胜己 ...· 2 年前 · |
|
|
热情的花生 · 国家知识产权局 媒体时评 ...· 2 年前 · |