发表于: 2016-11-15 22:58:23

3 2126


今天完成的事情:项目核心功能终于改好了,明天根据测试结果,看看还需不需修改,

收获:

1.

使用order by 排序要注意依据的列的类型是什么,不然会得到偏差的list结果,

我在前面通过sql计算数据的时候发现怎么也无法正确排序,最后灵机一动,想了想会不会是数据格式的问题,这才

注意到format()函数的结果是String类型


FORMAT() 聚合函数和 ROUND() 的区别


format()整数部分超过三位的时候以逗号分割,并且返回的结果是string类型的。


ROUND(X) ROUND(X,D)

此函数返回x舍入到最接近的整数。如果第二个参数D有提供,则函数返回x四舍五入至第D位小数点。D必须是正数

2.

mysql中

AND 和 or联合使用

and 比 or具有更高的优先级

我自己的理解是将and想成四则运算的乘法或者除法,把or想成加法或者减法,这样运算顺序就出来了,

3.

sum()函数

http://blog.csdn.net/k8080880/article/details/11199767

sum()括号中使用的表达式可以是列名,一个公式,或者是一个数学运算

4.

熊猫君提到的interpreter是一种解释器设计模式

不知道可不可以理解为一个过滤器

header应该是http协议的头信息吧?

这个需要好好了解下


返回列表 返回列表
评论

    分享到