栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

SQL语法:不带from子句的select作为select(subselect)中的子查询

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SQL语法:不带from子句的select作为select(subselect)中的子查询

这是SQL语言的默认行为,它是通过ISO / IEC
9075-1:2011(zh)
文档在SQL ANSI
2011上定义的。不幸的是它没有打开。在4.11 SQL语句部分中描述了此行为。

发生这种现象的原因在于,数据库处理的是没有from子句的select comand,因此如果遇到:

select id, (select name) from some

它将尝试找到该

name
字段作为要处理的外部查询的列。

幸运的是,我记得前一段时间我在这里回答了一个人,并找到了一个有效的指向SQL
ANSI文档的有效链接,该文档在线上已满,但适用于SQL ANSI 99,该部分可能与新文档不同。
。我认为,没有检查,它是在4.30节附近。看一看。我真的很推荐阅读(我那天回过头看过)。

数据库语言SQL-ISO / IEC 9075-2:1999(E)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/596645.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号