mysql
Xiao5xiao122
这个作者很懒,什么都没留下…
展开
-
DM(达梦)数据库和其他数据库(mysql,sqlserver...)表互相迁移
因为达梦是国产数据库,管理界面和其他数据库都不能通用,其他数据库可以用navicat一个管理工具都可以连接,而达梦只能用自己提供的管理工具。在做项目的时候遇到两个项目用的表和数据都是同样的但是数据库不一样这个时候为了节省时间可以直接库与库质检互相导表和数据增加效率。6:点击下一步后会出来源数据库里面的所有库,需选择你要转的表所在的模式,下方选择驱动和字符集。废话不多说,下面就介绍DM(达梦)和其他库互相倒表,数据,其他数据库互相倒表,数据的方法。8:然后点击完成就可以开始迁移数据库表和数据了。...原创 2022-08-18 11:15:19 · 6796 阅读 · 14 评论 -
MySQL表被锁后,解锁的命令
MySQL表被锁后,解锁的命令直接三步骤 show OPEN TABLES where In_use > 0 show processlist kill 956802首先命令一:查看被锁的表的执行sql命令二:展示所有正在执行的命令进程然后用三命令杀死阻塞的进程id。一般Command 会显示进程的执行状态,info是执行的sql。...原创 2022-04-26 11:18:24 · 3563 阅读 · 0 评论 -
一个sql查询多个结果、DISTINCT 按条件去重计算总数、CONVERT,保留几位小数
一个sql查询多个结果、按条件去重计算总数、保留几位小数(学习笔记仅供参考)示例:一条sql查询多个结果SELECT (SELECT COUNT(ITEM_NAME) FROM BIZ_PROJECT_FINISHED WHERE PLAN_YEAR = #{year}) projectFinishedNameTotal , (SELECT CONVERT(DECIMAL(18,0),(SUM(FUNDING_PLAN_SUM_TOTAL)/10000)) FROM BIZ_PROJ原创 2021-08-11 16:00:30 · 1091 阅读 · 0 评论 -
MySQL Workbench main_menu.xml 文件 可直接粘贴(下)
MySQL Workbench汉化 main_menu.xml 文件 亲测有效可直接粘贴由于字数限制本文章分为两篇上,下可以用notepad打开合并使用<!-- Arrange Menu --> <value type="object" struct-name="app.MenuItem" id="com.mysql.wb.menu.arrange"> <value type="string" key="name">arrang原创 2021-02-06 10:25:23 · 5284 阅读 · 11 评论 -
TO_CHAR()函数使用,转换查询日期格式
TO_CHAR()函数,转换日期格式学习笔记。。。例:select CREATE_TIME from "BIZ_PLATFORM_USER"."BIZ_MESSAGE_NOTIFICATION"结果:2017-01-20 00:00:00.0000002020-05-06 13:22:43.0000002017-12-30 00:00:00.0000002021-01-05 00:00:00.0000002018-04-24 00:00:00.000000用 TO_CHAR()函数原创 2021-01-28 11:50:25 · 5902 阅读 · 0 评论 -
sql substr(),instr() 函数用法(截取数据库字符串长度/拼接字符串)
sql substr()函数用法详细学习笔记sql 中substr()用法为:(1)substr()语法:substr() 函数返回字符串的一部分。 语法:substr(string,start,length)string - 指定的要截取的字符串。start - 必需,规定在字符串的何处开始。正数 - 在字符串的指定位置开始负数 - 在从字符串结尾的指定位置开始0 - 在字符串中的第一个字符处开始length - 指定要截取的字符串长度。例:正常查询SELECT SERVIC原创 2021-01-27 10:39:47 · 2735 阅读 · 1 评论 -
sql中case when then else 用法
<if test="c.type==3 and c.type!=null and c.type!=''"> ORDER BY ( case when socialSecurity=0 then 3 when socialSecurity>=1 then 2 when socialSecurity =-1 then 1 else '0' .原创 2021-01-21 18:33:15 · 167 阅读 · 0 评论 -
多条件查询写法
学系笔记之Sql前端查询条件一个选项在可以多选的情况下后端用List去接收,多个条件多个List并封装在一个对象中,后端只需要接收封装的对象即可@ApiModel("载体列表")public class CarriersDTOs implements Serializable { @ApiModelProperty(value = "产业方向条件", example = "") private List<String> industrial; @ApiMode原创 2021-01-20 16:52:17 · 484 阅读 · 0 评论 -
sql中foreach标签的使用
sql中foreach标签的使用(学习笔记,欢迎指导!)foreach标签主要用于构建in条件,他可以在sql中对集合进行迭代。解析:collection :collection属性的值有三个分别是list、array、map三种,分别对应的参数类型为:List、数组、map集合,我在上面传的参数为数组,所以值为arrayitem : 表示在迭代过程中每一个元素的别名index :表示在迭代过程中每次迭代到的位置(下标)open :前缀close :后缀separator :分隔符,表示迭原创 2021-01-06 14:07:28 · 10961 阅读 · 0 评论 -
SQL中case when语句的用法
SQL中case when语句的两种用法(个人学习笔记,欢迎指导!)用法:1:case 字段名 when 字段值 then 值1 else 值2 end这一种是之前比较常用的一种方式,相当于是大部分编程语言中的switch case的用法,通过字段名,去匹配字段值,适合字段值比较固定的情况下使用,特点是比较简洁易用。示例一: <if test="status != null and status != '' "> AND STATUS = ( CASE #{st转载 2021-01-05 09:35:50 · 4719 阅读 · 0 评论 -
MYSQL中lower,CONCAT,ESCAPE,DISTINCT用法(模糊查询)
MySQL学习笔记:lower,CONCAT,ESCAPE用法lower(str)——根据当前字符集映射返回字符串str,并将所有字符更改为小写。默认值是latin1(西欧cp1252)。CONCAT 函数用于将两个字符串合并为一个字符串示例:mysql> select concat(‘a’,‘b’,‘c’);±--------------------+| concat(‘a’,‘b’,‘c’) |±--------------------+| abc转载 2021-01-04 17:33:09 · 1195 阅读 · 0 评论