
mysql
文章平均质量分 62
未命名的人
分享是种美德
展开
-
mysql中left join,right join,inner join,outer join 用法详解
非常惭愧用了这么久的mysql居然没有用过outer join和inner join,对outer join的认识也仅是知道它是外连结,至于什么用途都不清楚,至于还有没有left outer join更是不得而知,某天有人问起,才想起自己mysql知识的贫乏,赶紧找了一下网上的left join,right join,inner join,outer join的用法来学习一下。原创 2016-12-09 14:46:06 · 7943 阅读 · 1 评论 -
mysql存小数
最近做一个报表,有个字段保存money,涉及到小数,没有多想就将数据库字段设置成了float,等查询出来,乖乖,真正的值后面加了一坨随机数字,太呕吐了,查了点资料,将该字段格式改成了decimal(10,1),就ok了。例如,语句FLOAT (5,2)规定显示的值不会超过5位数字,小数点后面带有2位数字。对于小数点后面的数字个数超过了允许的数目的值,系统会自动将它四舍五入为最接近它原创 2017-02-20 09:41:03 · 8010 阅读 · 0 评论 -
mysql按周分组,带跨年功能
mysql按周分组,带跨年功能,有php、thinkphp版本 需要留言。原创 2017-02-24 13:54:47 · 1158 阅读 · 0 评论 -
解决mysql group by和count同时使用的bug
使用COUNT(DISTINCT *)来解决mysql group by和count同时使用的bug原创 2017-02-24 13:57:35 · 9756 阅读 · 0 评论 -
MySQL查询结果条数编号示例
MySQL查询结果条数编号的方法并不复杂,下面就以实例的形式为您介绍MySQL查询结果条数编号实现过程,我们先来了解一下MySQL查询结果条数编号的语句写法:例:SELECT @row := @row + 1 as row, t.* FROM some_table t, (SELECT @row := 0) r 实例:SELECT @row := @row +1 AS ROW , t.pr转载 2017-03-13 16:53:39 · 958 阅读 · 0 评论 -
MySQL匹配指定字符串的查询
使用正则表达式查询时,正则表达式可以匹配字符串。当表中的记录包含这个字符串时,就可以将该记录查询出来。如果指定多个字符串时,需要用“|”符号隔开,只要匹配这些字符串中的任意一个即可查询出来。实例1从baike369表的name字段中查询包含“ic”的记录。SQL代码如下:SELECT * FROM baike369在DOS提示符窗口中查看name字段中查询包含“ic原创 2017-03-23 17:30:21 · 6919 阅读 · 0 评论