![](https://img-blog.csdnimg.cn/6eab00cbc73942ad9b702b7d1af027f2.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Mysql
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
乾坤鸟
java全栈工程师,承接各种项目、新手指导。
展开
-
Docker安装Mysql
Docker安装MySQL 5.7版。原创 2023-03-24 14:12:24 · 364 阅读 · 0 评论 -
Mybatis转义字符(大于、小于、等于...)
编写SQL中会用到,= 等,但是在mybatis中不可以这么写,与xml文件的元素冲突,所以需要转义。>=原创 2023-01-29 13:24:02 · 460 阅读 · 0 评论 -
Mysql创建触发器添加/更新时触发,减少软件负担
监视表中的数据变化触发一些规定的操作,面向数据库编程,减轻软件应用负担。原创 2022-07-12 15:53:08 · 3519 阅读 · 2 评论 -
mysql 分组查询最大值
这里写目录标题列表分组查询最大日期列表分组查询字符串最长列表分组查询最大日期按XQXXBZ 字段分组,查询最大日期EXECUTE_DAY字段SELECT z.* FROM gzf_zjbz z WHERE NOT EXISTS ( SELECT * FROM gzf_zjbz WHERE XQXXBZ = z.XQXXBZ AND EXECUTE_DAY> z.EXECUTE_DAY);列表分组查询字符串最长按CODE 分组查询名称NAME 最长的原创 2022-04-26 10:23:52 · 1623 阅读 · 0 评论 -
MySql字符串类型的数字排序问题
问题:MySQL字符串相信大家都不陌生,在MySQL字符串排序时经常会遇到一些问题,比如下面的这今天解决了一个关于MySQL字符串排序的很奇怪的问题,在数据里面定义的是varchar类型,实际存放的是Int类型的数据,按一下查询语句进行排序:SELECT * FROM fangwuxx ORDER BY LCH ASC解决方法将字段*1或者+0可以将MySQL字符串字段按数值排序SELECT * FROM fangwuxx ORDER BY LCH + 0 ASCSELECT * FR原创 2022-02-17 09:28:38 · 807 阅读 · 0 评论 -
Mysql 查询语句中使用判断CASE
Mysql 查询语句中使用判断CASESELECT t.XBDM as code ,count(1) as value,(CASE t.XBDM WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '未知' end) as name FROM `sys_user` t原创 2022-02-16 11:11:04 · 977 阅读 · 0 评论 -
Mysql按身份证号或生日统计各个年龄段的人数
Mysql统计各个年龄段的人数select 语句中 if 的用法IF( expr1 , expr2 , expr3 )expr1 的值为 TRUE,则返回值为 expr2expr1 的值为FALSE,则返回值为 expr3例子是截取身份证号字段,截取日期字段也是一样的获取当前日期年份并减去截取的身份证号的年份判断是否大于10,大于返回10,否则在进行 IF 判断是否大于10小于20,以此类推向后嵌套判断。IF (YEAR ( NOW( ) ) - SUBSTR( t.ZJHM FROM原创 2022-02-15 16:26:40 · 3294 阅读 · 0 评论