sql语句:统计函数SUM,AVG,MIN/MAX,COUNT
sum(),AVG(),MIN()/MAX(),COUNT()
在文章sql语句:group by 子句说到函数。
在这篇文章中详细的介绍几个函数的用处与注意事项。
- sum(num)
- //返回num字段值的和.包括值为null的记录
-
- avg(num)
- //返回num字段值的平均数.包括值为null的记录
-
- min(num)
- //返回num字段值的最小值.包括值为null的记录
-
- max(num),
- //返回num字段值的最大值.包括值为null的记录
-
- count(*)
- //配合where返回符合条件后的记录数。.包括值为null的记录
-
-
- count(fax)
- //填写字段返回字段值不为null有记录数的和,i包括值为null的记录
AVG, COUNT, MIN/MAX, sql语句, SUM, 统计函数
sql语句:group by 子句
group by 子句 按组统计数据。
例子:
- select orderid,sum(ordernum) as num from order group by orderid
- //查找order表内orderid值不重复的记录,把ordernum和的值赋于别名num
- select orderid,ordernum from order group by orderid
- //这种写法是错误。因为没有用到函数。sum() avg()等
上面那句没用到函数产生错误的原因。现在Cngothic剖析一下
group by 子句 按组统计数据.意思
orderid ordernum
1 2
1 3
2 1
2 1
Read the rest of this entry »
group by, sql语句
sql语句:order by 子句
order by 子句用来定义返回数据排列顺序。正序asc 倒序desc
例子:
- select * from table order by id asc // id自动编号或数值型
order by 子句可用于字符型,日期型,数值开,当然还有自动编号。
日期型按时间的早晚用asc desc来排列
字符型依A-Z排列。
数值型,自动编号就提了
order by, sql语句
select语句与from子句
动词select为整个语句的谓语部分,即要求sql server执行选择操作,select表示仅仅读取数据信息。所选择的内容由语法规则中的select后面的表达式或列名列表确定。
接着要加入更具体的限制,如从哪里读取数据。而from语句指定读取数据所在的一张表或几张表。
from 中文意思:来自。显而意见在SQL语句的意思是来自哪个表。
Read the rest of this entry »
from, select, sql语句