2013年10月24日

SQL中的Where,Group By,Order By和Having

摘要: 说到SQL语句,大家最开始想到的就是他的查询语句:select * from tableName;这是最简单的一种查询方式,不带有任何的条件。当然在我们的实际应用中,这条语句也是很常用到的,当然也是最简单的。在考虑到性能的时候,我们一般不这么写!具体怎么写,请关注后续的文章。。。下面我们着重的看下文章标题所提到的几个子句。一、Where在英文中翻译为:在哪里,在什么地方。在SQL语句中又该如何进行翻译呢?如下一句:select * from tableName where id="2012";就是寻找表tableName中,id=2012的记录。这里的where对查询的结果 阅读全文

posted @ 2013-10-24 17:55 leihupqrst 阅读(243) 评论(0) 推荐(0)

聚合函数

摘要: 聚合函数对一组值执行计算并返回单一的值。聚合函数忽略空值。聚合函数经常与 SELECT 语句的 GROUP BY 子句一同使用。所有聚合函数都具有确定性。任何时候用一组给定的输入值调用它们时,都返回相同的值。Transact-SQL编程语言提供下列聚合函数:AVG返回指定组中的平均值,空值被忽略。例:selectprd_no,avg(qty) from sales group by prd_no2. COUNT返回指定组中项目的数量。例:selectcount(prd_no) from sales3. MAX返回指定数据的最大值。例:selectprd_no,max(qty) from sal 阅读全文

posted @ 2013-10-24 17:51 leihupqrst 阅读(252) 评论(0) 推荐(0)

导航