![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
withwindluo
HelloWorld!
展开
-
postgresql 根据某字段拆分成多行
postgresql 根据某字段拆分成多行原创 2023-01-13 15:44:26 · 3481 阅读 · 0 评论 -
postgresql count 两列
无原创 2022-10-19 10:22:07 · 363 阅读 · 0 评论 -
mybatis-plus和pageHelper 设置关闭分页/只查总数不查数据
需求已有分页条件搜索接口,现在需要将符合条件的所有结果导出到excel中,此时就不能将查询结果分页。mybastis-plus的搜索vo继承了Page,但是想复用但又不需要分页为了复用分页查询的SQL,可以使用分页插件的不同配置来实现关闭分页功能。现在主流的分页插件有PageHelper和MybatisPlus的IPage,PageHelper配置pageSize = 0MybatisPlus的IPagecurrent=-1, size=-1eg:@Overridepublic原创 2021-12-09 14:49:39 · 11528 阅读 · 4 评论 -
mybatis返回map时key全是小写
先说解决办法,as 的字段别名直接加双引号即可效果:原创 2021-11-18 17:21:52 · 987 阅读 · 1 评论 -
linux mysql5.7 的my.cnf 为空没有内容
环境:ubuntu 16.04mysql 5.7打开/etc/mysql/my.cnf 发现里面没有[mysql]、[mysqld]等内容google一下,Why is /etc/mysql/my.cnf EMPTY?这并非为空,而是有两行配置指向了其他地方的配置文件!includedir /etc/mysql/conf.d/!includedir /etc/mysql/mysql.conf.d/打开/etc/mysql/mysql.conf.d/里面的mysqld.cnf发现原创 2021-07-07 21:22:06 · 6820 阅读 · 0 评论 -
win10 mysql8 my.ini 配置文件
mysql 版本 8.0.22[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录basedir="F:/mysql/"# 设置mysql数据库的数据的存放目录,在安装mysql-5.7.30-winx64.zip版本的时候,此配置不可添加,否则mysql将无法启动。datadir="C:/ProgramData/MySQL/MySQL Server 8.0.22/data/"# 允许最大连接数max_connections=200# 允许连接失败的次数。原创 2020-12-05 22:58:58 · 358 阅读 · 0 评论 -
mysql中的case when else end的一些用法
创建数据库表CREATE TABLE `test` ( `id` int(11) NOT NULL, `sex` int(11) DEFAULT NULL, `score` int(11) DEFAULT NULL, PRIMARY KEY (`id`)) 插入数据insert into `test`(`id`,`sex`,`score`) values (1,1,70),(2,0,60),(3,1,80),(4,0,90),(5,1,40),(6,0,50),(7,1,75);原创 2020-09-24 22:43:15 · 1071 阅读 · 0 评论 -
MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况)
我的表结构:先放代码-- 查询各科成绩前三名的记录(不考虑成绩并列情况)SELECT sc1.`s_id`, sc1.`c_id`, sc1.`s_score`, (SELECT COUNT(*) FROM score sc3 WHERE sc3.`c_id` = sc1.`c_id` AND sc3.`s_score` > sc1.`s_score` )原创 2020-09-24 04:23:54 · 7331 阅读 · 0 评论