mysql
文章平均质量分 50
左--右
莫怪大雨滂沱,人生本就曲折
展开
-
mysql修改表结构问题学习
mysql修改表结构问题,修改、添加数据库字段原创 2022-10-13 14:47:23 · 903 阅读 · 1 评论 -
mysql:获取当前时间及时间相加减
注:也可以不用变量,直接加减某个时间,如:select date_add(‘1998-01-01’, interval 1 day);quarter:季,week:周,day:天,hour:小时,minute:分钟,second:秒,microsecond:毫秒。//设置当前日期变量设置当前日期。当前日期和时间 2022-10-13 12:10:21。加减某个时间间隔函数date_add()与date_sub()date_add(‘某日期时间’, 时间种类名);原创 2022-10-13 14:37:35 · 2087 阅读 · 0 评论 -
mysql 截取字段、截取字符串
注意 : 在函数 substring(str,pos, len)中, pos 可以是负值,但 len 不能取负值。datediff(t1,t2):时间相差 t1-t2。MySQL截取某一指定字段的部分内容。1、MySQL相关语法。原创 2022-10-13 14:31:27 · 13738 阅读 · 0 评论 -
Navicat查看密码,Navicat忘记密码
使用Navicat 查看链接密码,mysql忘记密码原创 2022-03-28 10:09:51 · 1819 阅读 · 0 评论 -
mysql if else 多条件 CASE WHEN THEN
select count(id) value ,CASE WHEN rctype = '1' THEN '学术型人才' WHEN rctype = '2' THEN '工程型人才' WHEN rctype = '3' THEN '技术型人才' WHEN rctype = '4' THEN '技能型人才' ELSE '其他' END AS namefrom data_user GROUP BY rctype...原创 2021-04-13 16:29:53 · 1658 阅读 · 0 评论 -
mysql按月份统计 无数据的月份默认为0
select m.id name, IFNULL(b,0) value from( select 1 as id union select 2 union select 3 union select 4 union select 5 union select 6 union select 7 union select 8 union select 9 union select 10 union select 11 union select 12) mleft join (select mon原创 2021-04-07 10:36:49 · 872 阅读 · 1 评论 -
MYSQL group_concat 函数
1.看例子:SELECT id,obyrid,obyrname,uname FROM eshop_obyr WHERE danwei='zwyzy'; 结果:2.把obyrid相同的uname 拼接到一起(“,”默认)SELECT id,obyrid,obyrname,GROUP_CONCAT(uname) FROM eshop_obyr WHERE danwei='zwyzy' GROUP BY obyrid ;结果:3.用“?”拼接SELECT id,obyrid,obyrn原创 2020-10-30 18:49:42 · 88 阅读 · 0 评论 -
mysql函数 SUBSTRING_INDEX(); 截取
SUBSTRING_INDEX(str,‘a’,n);截取字符串str 为要截取的字符串a 为分割符号n 可以为1 ,2 ,3 (从左边取)也可以为 -1,-2,-3(从右边取)SELECT SUBSTRING_INDEX('15,151,152,16',',',-3)SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('15,151,152,16',',',-3),',',2);...原创 2020-10-28 17:40:28 · 553 阅读 · 0 评论 -
mysql 每周 每天 季度 半年统计 前6个月 的统计 没有补0
mysql 半年统计 前6个月 的统计 没有补0 select if(s.count is NULL, 0,s.count) as count ,t.time from (select count(1) as count, date_format( event_time, '%Y-%m') as tname from sys_event e LEFT JOIN sys_applets a on e.openid=a.openid where event_time between date_su原创 2020-10-20 16:04:29 · 1321 阅读 · 0 评论 -
mysql 统计最近七天的 一星期数据
mysql 统计最近七天的 数据当前时间的前七天数据select DATE_FORMAT(mycreatedate,'%Y-%m-%d') as name,ifnull(COUNT(pv.event_time), 0) as count from (SELECT curdate() as mycreatedateunion allSELECT date_sub(curdate(), interval 1 day) as mycreatedateunion allSELECT date_su原创 2020-10-16 10:34:38 · 1165 阅读 · 0 评论 -
mysql 根据某天 按每小时统计数量
根据某天 按每小时统计数量SELECT LEFT( event_time, 13 ) name , COUNT( * ) count FROM sys_event WHERE DATE_FORMAT(event_time,'%Y-%m-%d')='2020-08-07' GROUP BY LEFT( event_time, 13 )原创 2020-10-16 10:30:44 · 640 阅读 · 0 评论 -
MySQL 干净 卸载 是否卸载干净
1.注册服务mysqld --install mysql7 --defaults-file=“F:\MySQL5.7\mysql5.7\mysql5.7\mysql-5.7.27-winx64\my.ini”2.初始化(需要几秒)mysqld --initialize3.启动停止服务net start mysqlnet stop mysql或者手动启停window+r然后输入services.msc4.卸载mysql只需要移除注册服务mysqld --remove mysql75.原创 2020-10-09 15:53:22 · 762 阅读 · 0 评论 -
MYSQL group_concat 函数
1.看栗子:SELECT id,obyrid,obyrname,uname FROM eshop_obyr WHERE danwei='zwyzy';2.把obyrid重复的unmae 拼接在一起(默认“,”)SELECT id,obyrid,obyrname,GROUP_CONCAT(uname) FROM eshop_obyr WHERE danwei='zwyzy' GROUP BY obyrid ;3.把obyrid重复的unmae 用“?”拼接SELECT id,obyri原创 2020-09-10 11:15:42 · 189 阅读 · 0 评论