`
xiaoheliushuiya
  • 浏览: 402231 次
文章分类
社区版块
存档分类
最新评论

sqlserver子查询报错

 
阅读更多
sqlserver跟oracle对比,如果涉及到的子查询,则相应的表名、字段就必须命名一个别名才能执行。
主要有两种情况:
1.查询sql里面只有简单子查询不包含分组、求和等待
eg:elect*from(select com_idfromcompany)
如此会报错,必须加上外层加上别名,里层的select * from company这里可以加别名,也可以不加
正确:select*from(selectcom_idfromcompany)a

2.查询的sql里面包含分组、求和等或者其他函数时
eg:select*from(selectcom_id,count(com_id)fromcompanygroupbycom_id)a
这里如果给最外层sql加了别名,还是会报错,再给company 加上别名b
select * from (select com_id,count(com_id) from company b group by com_id) a
这样也还是不行,因为其实count()函数的其实也可以当做一个子查询,所以也要给count()加上别名才行
正确:select*from(selectcom_id,count(com_id)cfromcompany bgroupbycom_id)a
分享到:
评论

相关推荐

    sqlserver中delete、update中使用表别名和oracle的区别

    之所以要用别名,是因为where条件中需要用到子查询写一些条件,下面不写那么复杂,仅说明一下问题。 结论: (ORACLE适用) DELETE FROM TABLEA A WHERE A.FIELD1=10(SQLSERVER适用) DELETE TAB

    JDiy框架 2.5.2.rar

    一款超轻量的java极速开发框架,javaEE/javaSE环境均适用。便捷的数据库CRUD操作API。支持各大主流数据库:MySQL, SQL Server(MsSQL),PostgreSQL、Oracle、DB2、...修复JDiy-SQL聚合子查询语句可能抛出异常的BUG;

    asp.net知识库

    在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...

    泛睿OA办公系统(FREEOA) 4.1 Beta1.rar

    3、安装sql server 2000(打sp4补丁,或者sql server 2005) 4、附加数据库,库名默认为OA,可自行修改为其他名称。 5、更改web.config中数据库连接串信息,包括如下两个配置节,修改成自己数据库服务器的IP地址、...

    风讯dotNETCMS v1.0 sp5源码

    14 关于幻灯标签自适应包含子类,存在SQL语句条件错误,导致查询没有数据 15 添加新闻时,无法添加音频和附件的功能。 16 二级栏目不能调用三级子栏目新闻? 管理帮忙 急!! 17 归档标签问题 18 管理员权限,无法...

    System.Data.Silverlight V2.1

    1、修复了数据库中字段值为空值的时候查询报错的Bug; 2、修复DbCommand属性ExecuteType为DbExecuteType.Scalar时执行命令报错的Bug; 3、感谢网友“尘世流浪汉”和“春之子”反馈Bug,也欢迎大家试用并提出更多...

    CLR.via.C#.(中文第3版)(自制详细书签)Part2

    22.6.4 Microsoft SQL Server 22.6.5 更多的用法只局限于你自己的想象力 22.7 高级宿主控制 22.7.1 使用托管代码管理CLR 22.7.2 编写健壮的宿主应用程序 22.7.3 宿主如何拿回它的线程 第23章 程序集加载和...

    乐优商城.xmind

    name 命名为aa,然后sql语句....where s_name= #{aa} 中就可以根据aa得到参数值 修改 回显 Controller @PathVariable("bid") 通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中...

    Web安全培训ppt(适合初学者)

    SQL注入:布尔型注入、报错型注入、可联合查询注入、基于时间延迟注入。 XSS(跨站脚本攻击):反射型XSS、存储型XSS、DOM XSS CSRF(跨站请求伪造) SSRF(服务器端请求伪造) 文件上传下载:富文本编辑器 弱口令:...

    创易CreateEasy CMS V1.0 SP7.rar

    1、基于ASP ACCESS/SQLSERVER的技术构建,支持全生成静态文件,加速你的网站访问速度,增强搜索引擎优化; 2、系统全模块化设计,用户可根据自己的实际需要选用相应的模块组建自己的网站即可,快速有效,拆装方便;...

    管家婆辉煌版 门店使用服务类

    注意:执行SQL要有完整安装的SQL SERVER并打补丁。MSDE不能执行 立即下载 1 积分/C币 上传者: dhf104109 时间: 2010-04-14 exe文件 管家婆辉煌版帐套信息搬移工具 管家婆辉煌版帐套信息搬移工具。亲测好用。 ...

Global site tag (gtag.js) - Google Analytics