
mysql
July.F
这个作者很懒,什么都没留下…
展开
-
MySQL:对现有表追加新字段
mysq:对表追加新字段语句原创 2023-07-13 16:50:26 · 775 阅读 · 0 评论 -
mysql:关闭sql_mode=ONLY_FULL_GROUP_BY模式
mysql的only_full_group_by 属性关闭原创 2023-04-26 15:59:55 · 10900 阅读 · 1 评论 -
MySQL:查询语句 case when then 的用法
mysq case when then 的用法原创 2022-01-07 16:24:43 · 3989 阅读 · 0 评论 -
MYSQL 查询条件的参数设置区分大小写 关键字:BINARY
一般情况下,在安装数据库时都会设置查询不区分大小写,所以运行查询语句时只要输入关键字,就可以把所有的数据查询出来,若要达到区分大小写的目的,则使用关键字:BINARY ,当然,若是您的数据库本身设定就区分大小写了,则可以忽略下文。例如 :tableA 表中,里面有如下数据:当运行查询语句:select * from tableA where PJ_NAME LIKE 'ZLY%' ;得出的结果就是所有数据,当加上 BINARY 关键字时:select * from tableA where原创 2021-11-17 11:53:22 · 1683 阅读 · 0 评论 -
mysql:批量更新某个列值,再原列值上统一增加固定文本值
mysql:表中某列值统一增加固定文本值 的写法使用Mysql语句 批量对某列在原值基础上加固定文本在处理数据时,需要把表中某列数据中的值加上固定文本,用于区分识别后增数据,例如把 tableA 表中的 fileName 字段都加上固定文本“Test_”,例如 列值 原为“赵某某”,改成“Test_赵某某”关键函数:CONCAT(‘新增的固定文本’,字段名)语句格式:UPDATE 表名 SET 字段名=CONCAT(‘新增文本’,字段名) WHERE 过滤条件 (若不带条件,则为更新所有记录)原创 2021-03-09 20:02:41 · 3544 阅读 · 1 评论 -
mysql:查询替换某列字段中的关键字
mysql:表中某列值关键字符替换写法使用Mysql语句查询并替换列值的关键字在处理数据时,应客户要求及开发需要,需把某列数据中的关键字替换成别的字符,例如把 tableA 表中的 fileName 字段中的“docx”,替换成“pdf”,例如 列值 原为“XXXXX.docx”,改成“XXXXX.pdf”关键函数:REPLACE(字段名,‘需要替换的字符’,‘替换后字符’)语句格式:UPDATE 表名 SET 字段名=REPLACE(字段名,‘docx’,‘pdf’) WHERE 条件例子:原创 2021-03-09 19:34:08 · 1139 阅读 · 0 评论 -
MYSQL 两个日期之差的各种计算
MYSQL 两个日期之差的各种计算MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。新的改变SELECT TIMESTAMPDIFF(类型,开始时间,结束时间)相差的秒数:SELECT TIMESTAMPDIFF(SECOND,'1993-03-23 00:00:00',DATE...原创 2019-10-25 16:42:37 · 2987 阅读 · 0 评论 -
MySql 查询语句替换换行符
最近需要从数据库导出数据给客户,然后因为数据有换行符,导出的excel数据错行了,因此我们需要在导出之前就将换行符替换掉,查询语句为:SELECT REPLACE(查询字段 ,CHAR(10),'替换后的字符')FROM 表名char(10):数据中的换行符char(13) :数据库中的回车符示例,用“@@”替换换行符显示:SELECT cq.CODE,...原创 2019-06-26 19:51:53 · 4469 阅读 · 0 评论