随笔分类 -  SQL的积累

摘要:使用规则: concat(str1,str2,…) 返回结果为连接参数产生的字符串。如有任何一个参数为NULL ,则返回值为 NULL。 MySQL中concat_ws函数 contcat_ws() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。第一个参数是其它参 阅读全文
posted @ 2018-10-25 11:54 周永发 阅读(925) 评论(0) 推荐(0)
摘要:由于MySQL中没有boolean类型,所以会用到tinyint类型来表示。 数据库一个表中有一个tinyint类型的字段,值为0或者1,如果取出来的话,0会变成false,1会变成true。 阅读全文
posted @ 2018-05-26 20:32 周永发 阅读(2034) 评论(0) 推荐(0)
摘要:windows下忘记MySQL密码的修改方法 1.关闭正在运行的Mysql服务: A.命令下运行 net stop mysql B.找到mysql服务停止mysql的服务 C.在任务管理器中结束Mysql的进程 2.打开命令行,转到Mysql的Bin目录下 C:\Users\Administrato 阅读全文
posted @ 2018-04-27 14:51 周永发 阅读(295) 评论(0) 推荐(0)
摘要:在mysql 工具 搜索或者插入数据时报下面错误: ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'database_tl.em 阅读全文
posted @ 2018-04-22 22:58 周永发 阅读(131) 评论(0) 推荐(0)
摘要:场景: 表名:testsuer id name 1 小红,小李,李红,小法 要结果值为: 1 小红 1 小李 1 李红 1 小法 MYSQL函数解释: substring_index(str,delim,count) 说明:substring_index(被截取字段,关键字,关键字出现的次数) JO 阅读全文
posted @ 2018-03-13 11:43 周永发 阅读(9067) 评论(0) 推荐(0)
摘要:存储过程(Stored Procedure): 一组可编程的函数,是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。 优点:将重复性高的操作,封装起来,简化SQL的调用! SQL+循环减少流量 接口统一,数据安全 存储过程语法: 阅读全文
posted @ 2018-03-12 10:18 周永发 阅读(235) 评论(0) 推荐(0)
摘要:1.mysql有则修改,没有则新增update abc inner join (select `name` from abc WHERE `name`=11111 ) as b set abc.`name`=abc.`name`+3;INSERT INTO abc(name) SELECT '333 阅读全文
posted @ 2018-02-27 10:13 周永发 阅读(307) 评论(0) 推荐(0)