随笔分类 -  mysql

摘要:在MySQL中,如果你想要同时更新多个表中的字段,你可以使用一个UPDATE语句和JOIN来实现。以下是一个例子: UPDATE table1 JOIN table2 ON table1.id = table2.id SET table1.info = 'new value 1', table2.i 阅读全文
posted @ 2024-11-14 18:21 苹果芒 阅读(11) 评论(0) 推荐(0) 编辑
摘要:#查询近半年的数据 select * from youTable where time_colume>=curdate()- interval 6 month #查询近3年的数据 select * from youTable where time_colume>=curdate()- interva 阅读全文
posted @ 2024-10-30 16:42 苹果芒 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1)正确的处理方式: SELECT * FROM your_table WHERE your_column LIKE '%\_%' ESCAPE '\\'; 或者: SELECT * FROM your_table WHERE your_column LIKE '%\_%'; 2)正确的处理方式: 阅读全文
posted @ 2024-07-24 11:48 苹果芒 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2024-04-08 15:27 苹果芒 阅读(103) 评论(0) 推荐(0) 编辑
摘要:在使用MySQL数据库时,经常会遇到中文乱码的情况,这是因为MySQL默认使用Latin1编码,而中文字符需要使用UTF-8编码才能正确存储和显示。本文将介绍如何解决MySQL数据库编码问题,包括修改数据库、表和字段的编码格式等步骤。 一、备份数据库 在修改编码格式前,首先需要备份整个数据库,以防万 阅读全文
posted @ 2023-08-11 14:51 苹果芒 阅读(2046) 评论(0) 推荐(0) 编辑
摘要:mysql的索引有很多种,下面我们来介绍以下。 1.添加主键索引: primary key ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) alter table yx_marketing_details add primary key(i 阅读全文
posted @ 2023-07-26 11:27 苹果芒 阅读(290) 评论(0) 推荐(0) 编辑
摘要:insert into result(userId,year,month,increaseRate,decreaseRate,autoRate,finishRate,createTime,modifyTime) values( #{userId},#{year},#{month},#{increas 阅读全文
posted @ 2023-06-30 17:32 苹果芒 阅读(63) 评论(0) 推荐(0) 编辑
摘要:如果想进行对一个字段进行排序,但是这个字段却不是int类型,适应varchar类型怎么办呢? 常用的方式: 给字符字段加上0,举例: 1:假设scoreRate是一个varchar类型,并且值是一个百分(90%)的数据格式. 要求:请获取scoreRate值最高的一条数据: sql: select 阅读全文
posted @ 2023-06-30 17:30 苹果芒 阅读(176) 评论(0) 推荐(0) 编辑
摘要:SQL UNIQUE 约束也称“唯一约束”,设置了 UNIQUE 约束的字段,每条记录的值都必须是唯一的,因此 UNIQUE 约束可以防止两条记录在某个字段上出现重复值。 UNIQUE 可以约束表的一个字段,也可以约束多个字段。此外,设置了 UNIQUE 约束的字段可以出现 NULL 值。 UNIQ 阅读全文
posted @ 2023-06-30 17:22 苹果芒 阅读(938) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示