mysql 表注释查询
摘要:驼峰函数 CREATE FUNCTION `underlineToCamel`(paramString VARCHAR(200)) RETURNS varchar(200) CHARSET utf8 DETERMINISTIC begin set paramString = LOWER(paramS
阅读全文
mysql 字符串转多行数据
摘要:数据存储为 实现效果 sql: SELECT a.id, a.code, SUBSTRING_INDEX( SUBSTRING_INDEX( a.monitor_content, ',', b.id + 1 ), ',',- 1 ) AS ids FROM process_monitoring AS
阅读全文
[置顶]innoDB 和 MyISAM 整理
摘要:区别 innoDB MyISAM mysql版本对存储引擎 5.5之后 5.5之前 索引 聚集索引聚簇索引的文件存放在主键索引的叶子节点上,因此 InnoDB 必须要有主键,通过主键索引效率很高。但是辅助索引需要两次查询,先查询到主键,然后再通过主键查询到数据。因此,主键不应该过大,因为主键太大,其
阅读全文
2019年统计用区划代码和城乡划分代码
摘要:2019年统计用区划代码和城乡划分代码(截止2018年10月31日) 地址:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/index.html 这里是拉取省市区code 2018 36562019 3645减少32个新增21个 下载地址:
阅读全文
mysql 行转列
摘要:ELECTa.Included_time,SUBSTRING_INDEX( SUBSTRING_INDEX( a.file_codes, ',', b.help_topic_id + 1 ), ',',- 1 ) AS ids FROMdocument_flow_master AS aJOIN my
阅读全文
数据库语法group by
摘要:因为在做pgsql和mysql数据库时group by 有报错,但是在以前做mysql5.6的时候没有问题,虽然知道时违反了sql的语法问题,但是没有搞清楚什么原因,也找了不少资料,查找原因,在盆友的帮助顺利解决了我的疑问 解决的疑问来与http://www.jb51.net/article/123
阅读全文
内建函数
摘要:LOWER 函数定义: string lower(string a) string lcase(string a) 功能说明: 将字符串中的⼤写字⺟转成⼩写字⺟ 若参数为 NULL,返回 NULL 。 示例: lower('fOoBaR') = 'foobar UPPER 函数定义: string upper(string a) string ucase(string a) 功能说明: 将...
阅读全文
mysql的coalesce使用技巧
摘要:今天无意间发现mysql的coalesce, coalesce()解释:返回参数中的第一个非空表达式(从左向右依次类推); 使用示例:a,b,c三个变量。
阅读全文
MySql 中 case when then else end 的用法
摘要:解释: SELECT case -------------如果 when sex='1' then '男' -------------sex='1',则返回值'男' when sex='2' then '女' -------------sex='2',则返回值'女' else 0 ...
阅读全文
乐观锁和悲观锁的区别
摘要:悲观锁(Pessimistic Lock), 顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等,都是在做操作之前先上锁。 乐观锁(Op
阅读全文
linux mysql -- ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid)
摘要:转载 http://blog.csdn.net/caiyaodeng/article/details/45937183 linux 链接mysql 报错 ERROR! The server quit without updating PID file (/usr/local/mysql/data/l
阅读全文
MySQL的FIND_IN_SET()函数
摘要:今天在做项目时,看到了一个从没见过的MySQL函数——FIND_IN_SET(),顿时就产生了浓郁的兴趣,然后就搜了搜,翻了翻。 语法:FIND_IN_SET(str,strlist) 定义: 1. 假如字符串str在由N子链组成的字符串列表strlist中,则返回值的范围在1到N之间。 2. 一个
阅读全文
MySQL函数GROUP_CONCAT
摘要:该函数返回带有来自一个组的连接的非NULL值的字符串结果。该函数是一个增强的Sybase SQL Anywhere支持的基本LIST()函数。 语法结构: GROUP_CONCAT([DISTINCT] expr [,expr ...] [ORDER BY {unsigned_integer | c
阅读全文
对mysql 单表备份
摘要:新建一个记事本,修改为bat; ps:文件只在C:下双击可以,在D:下能创建文件但是数据为0,一直没有找到原因 导入备份数据
阅读全文
MySQL exists的用法介绍
摘要:今天看用到exists的时候查询资料的时候,发现一片挺好的分析,就转发下: 有一个查询如下: 1 SELECT c.CustomerId, CompanyName 2 FROM Customers c 3 WHERE EXISTS( 4 SELECT OrderID FROM Orders o 5
阅读全文
mysql运行sql文件出错
摘要:从服务器上备份表数据到本地,使用的工具是Navicat,右键表转储sql文件,但是在本地运行sql文件时一直报异常 但是将文件中的sql语句直接在查询中运行时可以的 在网上查了几种方法可以还原数据分享一下: 1.选择navicat中连接服务器的数据库,在菜单栏选择工具-->数据传输 2.从备份中导出
阅读全文
创建批量的测试数据
摘要:在写测试数据的时候,经常会因为数据太少,或者都是复制粘贴的,导致测试数据的单一性,以下是在一次做exl到数据的时候找倒的方法,分享一下:需要想数据库插入数据,格式为:只需要运用exl函数CONCATENATE进行拼接成sql语句=CONCATENATE("insert into users (nam...
阅读全文
转 MySQL 日期类型详解
摘要:MySQL 日期类型:日期格式、所占存储空间、日期范围 比较。日期类型 存储空间 日期格式 日期范围------------ --------- --------------------- -----------------------------------------datetime 8 by...
阅读全文
转载 --mysql函数大全
摘要:控制流函数IFNULL(expr1,expr2) 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。 mysql> select IFNULL(1,0); -> 1mysql> sele...
阅读全文
mybatis 批量查询参数语句
摘要:在mybatis 传入数组在sql语句中进行查询1.传入一个map集合,已或者的形式拼接数组循环2.1.传入一个map集合,使用in() 关键字 DELETE FROM user WHERE userId in #userIds[]# 批量插入数据 ...
阅读全文