sql语句:统计函数SUM,AVG,MIN/MAX,COUNT
sum(),AVG(),MIN()/MAX(),COUNT()

在文章sql语句:group by 子句说到函数。
在这篇文章中详细的介绍几个函数的用处与注意事项。

  1. sum(num)
  2. //返回num字段值的和.包括值为null的记录
  3.  
  4. avg(num)
  5. //返回num字段值的平均数.包括值为null的记录
  6.  
  7. min(num)
  8. //返回num字段值的最小值.包括值为null的记录
  9.  
  10. max(num),
  11. //返回num字段值的最大值.包括值为null的记录
  12.  
  13. count(*)
  14. //配合where返回符合条件后的记录数。.包括值为null的记录
  15.  
  16.  
  17. count(fax)
  18. //填写字段返回字段值不为null有记录数的和,i包括值为null的记录

, , , , ,

sql语句:group by 子句

group by 子句 按组统计数据。

这个语句必须与聚合函数配合使用.否全则无法统计产生错误

例子:

  1. select orderid,sum(ordernum) as num  from order group by orderid
  2. //查找order表内orderid值不重复的记录,把ordernum和的值赋于别名num
  3. select orderid,ordernum from order group by orderid
  4. //这种写法是错误。因为没有用到函数。sum() avg()等

上面那句没用到函数产生错误的原因。现在Cngothic剖析一下
group by 子句 按组统计数据.意思
orderid ordernum
1 2
1 3
2 1
2 1
Read the rest of this entry »

,

sql语句:order by 子句

order by 子句用来定义返回数据排列顺序。正序asc 倒序desc.

再加上条件,id,time等等

例子:

  1. select * from table order by id asc  // id自动编号或数值型

order by 子句可用于字符型,日期型,数值开,当然还有自动编号。
日期型按时间的早晚用asc desc来排列
字符型依A-Z排列。
数值型,自动编号就提了

,

visual studio 2005代码视图中插入光标切换方法
使用visual studio的时候有时不知按了哪个键。插入的鼠标光标显示的为块状。
导致无法在两字母间插入光标。中有选择后面的一个字符。打字时也将后面的字符替换。
这是因为按到了insert键所致。
解决方法用insert键来切换光标显示方式。

, ,