SQL SERVER 2012 第三章 T-SQL 基本语句 group by 聚合函数

select Name,salesPersonID From Sales.store where name between ‘g‘ and ‘j‘ and salespersonID > 283 order by salespersonid,name desc/ASC

本语句的between的用法还是很有新意的,这个between是g开头和j开头之间的,不知道汉字会是什么情况?

group by,经常配合min max sum avg,配合AS命名别名。group by配合聚合函数是常用的。

count(列)时,列中为NULL的,是不会被count到的

时间: 2024-12-08 23:17:20

SQL SERVER 2012 第三章 T-SQL 基本语句 group by 聚合函数的相关文章

SQL SERVER 2012 第三章 使用INSERT语句添加数据

INSERT [TOP (<expression>) [PERCENT] [INTO] <tabular object>[(column list)][OUTPUT <output clause>]{VALUES (<data values>) [,(<data values>)] [,...n]| <table source>| EXEC <procedure>| DEFAULT VALUES 这个结构看起来崩溃,更基本

SQL Server 2012笔记分享-33:SQL Server profiler跟踪

需求 使用SQL server profiler跟踪当前实例的所有常见活动,并将结果保存到文件中. ================================================================ 开始程序中选择SQL server profiler,如图. 选择文件--新建跟踪,如图. 连接到当前的SQL server实例,如图. 在跟踪属性里面配置跟踪名称.保存到的文件地址.保存到SQL报表.启用跟踪停止时间等,如图. 下图是一个跟踪启动后实时的跟踪情况,如图

SQL Server 2012笔记分享-1:SQL Server版本的演变

SQL是英文Structured Query Language的缩写,意思为结构化查询语言.SQL语言的主要功能就是同各种数据库建立联系,进行沟通.按照ANSI(美国国家标准协会)的规定,SQL被作为关系型数据库管理系统的标准语言.SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等.目前,绝大多数流行的关系型数据库管理系统,如Oracle, Sybase, Microsoft SQL Server, Access等都采用了SQL语言标准. SQL server版本

Microsoft SQL Server 2012 管理 (1): 安装配置SQL Server 重点

SQL Server 可以在实例,数据库,列,查询分别指定排序规则 /* Module 1 - working with Clollations */ -- 1.1 Obtain the Instance Collation from the GUI --Create a Database without specifying a specific Collation Create Database UnspecifiedCollationDB; GO -- Use the statement

SQL SERVER 2012 第四章 连接 JOIN の OUTER JOIN,完全连接FULL JOIN,交叉连接CROSS JOIN

SELECT <SELECT LIST> FROM <the table you want to be the "LEFT" table> <LEFT|RIGHT> [OUTER] JOIN <table you want to be the "RIGHT" table> ON <join condition> 可以看做JOIN之前的表是左表,之后的表是右表. 外部连接本质上是包含的.明确包含的记录取决于使

SQL SERVER 2012 第四章 连接 JOIN语句的早期语法结构 &amp; 联合UNION

1/内部连接的早期语法结构 INNER JOIN SELECT * FROM Person.Person JOIN HumanResources.Employee ON Person.Person.ID = HumanResources.Employee.ID 等价于早期的也就是老版本的 SELECT * FROM Person.Person,HumanResources.Employee WHERE Person.Person.ID = HumanResources.Employee.ID 2

SQL SERVER 2012 第五章 创建和修改数据表 の CREATE语句

CREATE <object type> <object name> CREATE DATABASE <database name> 比较完整的语法列表: 日志文件和数据库文件不要放在一块磁盘上,争抢磁盘IO,还有危害安全性. CREATE DATABASE <database name>[ON [PRIMARY] ([NAME = <'logical file name'>,] FILENAME = <'file name'> [,

SQL SERVER 2012 第四章 连接 JOIN の INNER JOIN

所有JOIN语句的共同点是:将一个记录与另外一个或多个记录匹配,从而生成一个新记录,这个记录是由两个记录的合并列所产生的一个超集. 内部连接: 内部连接语法结构:SELECT <select list> FROM <first table> <join_type> <second table> [ON <join_condition>] INNER JOIN(内部连接)类似与WHERE子句 内部连接是一个排他连接,排除表中没有匹配的所有记录. I

SQL Server 2012内部原理及故障排除(专栏)

PROFESSIONAL SQL SERVER? 2012 INTERNALS AND TROUBLESHOOTING一书(可从这里下载),觉得内容很不错.自己也想对SQL Server 2012有个较全面的理解,于是边看边翻译,并将重点内容发表在博客中.下面是相关博客的链接,希望能够给大家带来一点帮助.因个人能力有限,若有翻译不妥之处,欢迎指正和交流! 第一部分  内部原理(INTERNALS) 第一章 SQL Server 架构 数据库事务:          http://blog.csd