
数据库
文章平均质量分 50
数据库
喜欢前端的后端MelodyJerry
喜欢前端的全栈攻城狮的MelodyJerry,奋斗在全栈路上
【个人三大博客汇总】:
https://www.cnblogs.com/melodyjerry/p/13305991.html
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
一题引出“MySQL的COUNT、GROUP BY、HAVING”
有一个薪水表,salaries简况如下: 建表语句如下: CREATE TABLE `salaries` ( `emp_no` int(11) NOT NULL, `salary` int(11) NOT NULL, `from_date` date NOT NULL, `to_date` date NOT NULL, PRIMARY KEY (`emp_no`,`from_date`)); 请你查找薪水记录次数超过15次的员工号emp_no以及其对应的记录次数t,以上例子输出如下: 答案① # 能通原创 2021-04-20 21:38:11 · 9287 阅读 · 0 评论 -
[MyBatis]Mapper在order by中使用$的情况
问题描述 MyBatis项目种,在测试接口是发现,返回的json数据不能按照传入的参数"sortBy": "id"进行order by id排序,当时返回的json数据如下图: 解决 发现该问题时,我最先是将sortBy": "id"改为sortBy": "sales_history.id"。 但是,没有用! 第二次将sortBy": "sales_history.id"改为sortBy": "",再测试 这次出现了如期的升序结果。 这是为什么呢? 回去检查一下这句order by #{sort},现原创 2021-02-27 20:46:12 · 3408 阅读 · 1 评论 -
[MyBatis]Mapper中 $ 与 # 的区别
#是将传入的值当做字符串的形式,eg:select id,name,age from student where id =#{id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age from student where id ='1'. $是将传入的数据直接显示生成sql语句,eg:select id,name,age from student where id =${id},当前端把id值1,传入到后台的时候,就相当于 select id,name,age fr..原创 2021-02-27 20:02:28 · 2210 阅读 · 0 评论 -
MySQL的内连接、外连接、(间接)全连接
内连接 将两个表中存在连结关系的字段符合连接条件的记录形成记录集 Select A.name,B.name from A inner join B on A.id=B.id 和下面的 Select A.name,B.name from A,B where A.id=B.id 结果是一样的(内连接的inner关键字可省略); 外连接 分为2种: 左外连接(以左表为基础) 左连接A、B表结果包括A的全部记录和符合条件的B的记录。 右外连接(以右表为基础) 右联结A、B表的结果和左联结B、A的结原创 2021-02-27 14:30:59 · 1769 阅读 · 0 评论 -
MySQL忘记密码及重置密码
主机上找到配置文件 Windows:my.ini 选择默认的安装路径,则配置文件在:C:\ProgramData\MySQL\MySQL Server 5.7/my.ini 可能找不到ProgramData文件夹,这是因为一般是被隐藏了,可以直接复制上边路径到资源管理器,再访问即可。 Linux:my.cnf 选择默认的安装路径,则配置文件在:/etc/my.cnf 其他找到my.cnf的方法: 首先找到mysqld的路径: which mysqld 出来的路径就是mysql.原创 2020-11-15 14:40:13 · 464 阅读 · 1 评论 -
MySQL复习基础语句
MySQL 语句 文章目录MySQL 语句MySQL语句的规范MySQL参数登录MySQL退出MySQL启动/关闭MySQL服务查看当前用户的加密方式修改MySQL提示符MySQL提示符,将用户的加密方式改为mysql_native_password新建数据库最简单的创建 MySQL 数据库的语句创建 MySQL 数据库时指定字符集和校对规则查询数据库查看所有数据库/数据库列表创建并查看数据库使用 LIKE 从句查看数据库的创建信息/定义声明修改数据库修改数据库字符集删除数据库数据库列表中删除选择/打开数据原创 2020-09-11 21:12:56 · 831 阅读 · 0 评论 -
MySQL的数据类型
文章目录MySQL的数据类型数据类型分类数值类型整数类型小数类型日期/时间类型YEAR 类型TIME 类型DATE 类型DATETIME 类型TIMESTAMP 类型字符类型字符串类型CHAR 和 VARCHAR 类型TEXT 类型ENUM 类型SET 类型二进制类型BIT 类型BINARY 和 VARBINARY 类型BLOB 类型 MySQL的数据类型 数据库中的每个列都应该有适当的数据类型,用于限制或允许该列中存储的数据。例如,列中存储的为数字,则相应的数据类型应该为数值类型。 如果使用错误的数据类型原创 2020-09-08 15:55:04 · 1525 阅读 · 0 评论