![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MYSQL
MrEahon
这个作者很懒,什么都没留下…
展开
-
Mysql 因为换行符,空格符导致的数据混乱问题
REPLACE(REPLACE(REPLACE(t.Content,',',','),CHAR(13),''),CHAR(10),'') as Content可以通过这句把他们转为空格原创 2021-04-16 16:35:07 · 415 阅读 · 1 评论 -
group_concat里面的值必须加上IFNULL搭配
情况:今天遇到一个问题:关于mysql中Group_concat使用。如果拼接的字段里面,如果有一个值为null,那么拼接后的东西不管其他是不是null都会返回null值。查询了资料之后:在mysql中concat函数有一个特点就是有一个值为null那么不管第二个字符有多少内容都返回为空了,这个特性让我们在实例应用中可能觉得不方便,但实现就是这样我们需要使用其它办法来解决。所以在之后的使用之中,必须保持一个习惯在group_concat里面的值必须加上IFNULL搭配写此文章..原创 2021-04-08 11:24:40 · 1255 阅读 · 0 评论 -
SQL语句
数据库的增删改查//数据库的建立Create database 数据库名; //删除数据库Drop database 数据库名; //查看数据库Show database 数据库名 like ‘%关键字%’; //意思是查询里面含关键字开头和关键字结尾的名字Show database 数据库名 like ‘_关键字’ //意思是查询...原创 2018-08-14 09:16:21 · 184 阅读 · 0 评论 -
sql在多个字段里面模糊查询
SELECT * FROM 表 WHERE CONCAT(IFNULL(字段1,''),IFNULL(字段2,''),IFNULL(字段3,'')) LIKE ‘%关键字%’concat是拼接,如果不加判断,那么里面某个字段如果是null值,则那条带null值的数据就会被过滤掉。...原创 2018-11-27 21:37:27 · 12993 阅读 · 2 评论 -
laravel调用数据库时绑定参数
laravel在使用sql语句的时候在绑定参数的时候和其他时候有些地方会不太一样接下来小结一下其他时候我们绑定参数的时候可以支持一对多,一个参数可以绑定到sql语句的多处地方写法一$sql='DELETE FROM zzz_code_materialWHERE material_classify_id=:material_classify_id OR father_class...原创 2019-01-07 10:50:23 · 1966 阅读 · 0 评论 -
mysql查找当天数据
获取当天数据例子:date(a.create_time)=CURDATE();NOW()函数返回当前的日期和时间。CURDATE() 函数返回当前的日期。CURTIME() 函数返回当前的时间。获取当月数据例子:DATE_FORMAT( 时间字段名,'%Y%m')=DATE_FORMAT( CURDATE( ) ,'%Y%m')...原创 2020-03-05 21:45:20 · 1562 阅读 · 0 评论 -
关于分组后去重的Mysql写法
有个需求:通过一个sql查询多个店的交易人数背景:每个人可以在多个店下单,在同一家店可以多次下单. 如果要查询每个店的交易人数,就需要把店分组后再筛选掉重复的买家。关联的语法(去重): 关键字distinct(字段/*):存在两条完全相同的纪录去重成一条 group by分组:如果是这种情况的话用distinct是过滤不了的,这就要用到主...原创 2019-05-09 10:38:07 · 10399 阅读 · 0 评论