码迷,mamicode.com
首页 > 数据库 > 月排行
sql语句if,case when
1.if 表达式:IF( expr1 , expr2 , expr3 ) expr1条件,条件为true,则值是expr2 ,false,值就是expr3 例: 2.case when case 列名 when 条件 then 结果 else 其它结果 end 别名 例: ...
分类:数据库   时间:2017-09-15 10:07:50    阅读次数:188
Postgresql 分区表 一
Postgres 10 新特性 分区表 http://francs3.blog.163.com/blog/static/40576727201742103158135/ Postgres 10 之前分区表插件实现 pg_pathman https://yq.aliyun.com/articles/6 ...
分类:数据库   时间:2017-09-15 10:11:38    阅读次数:193
MySQL四舍五入函数ROUND(x)、ROUND(x,y)和TRUNCATE(x,y)
MySQL四舍五入函数ROUND(x) ROUND(x)函数返回最接近于参数x的整数,对x值进行四舍五入。 实例: 使用ROUND(x)函数对操作数进行四舍五入操作。SQL语句如下: ROUND(x)函数的执行结果如下图所示: 上图中代码执行的结果显示,进行四舍五入处理以后,只保留了各个值的整数部分 ...
分类:数据库   时间:2017-09-15 10:13:54    阅读次数:188
mysql
数据库系统: 数据库:文件夹 数据表:文件 表记录:一条数据 数据库管理软件 mysql : 开源 oracle sqlserver mysql : 服务端: mysqld 客户端: cmd php python 数据库操作: show databases; 显示所有数据库名称 create dat ...
分类:数据库   时间:2017-09-15 10:14:33    阅读次数:255
MySQL大小写问题的简单说明(关键字/函数/表名)(转)
MySQL语句中字母大小写规则随着语句元素的不同而变化,同时还要取决于MySQL服务器主机上的操作系统。 SQL关键字与函数名 关键字和函数名不区分字母的大小写。如、abs、bin、now、version、floor等函数、SELECT、WHERE、ORDER、GROUP BY等关键字。 数据库、数 ...
分类:数据库   时间:2017-09-15 10:15:14    阅读次数:275
每天学习SQL
把 survey170227_main 数据库中所有表的表名都帅选出来。 把两张表结构相同的 表合并在一起 union 排除重复 union all 不排除重复的数据 ...
分类:数据库   时间:2017-09-15 10:15:29    阅读次数:123
mysql查询结果单位换算后小数位数的保留方式
1、调用mysql自带的格式化小数函数format(x,d) 例如: [html] view plain copy select format(23456.789,2); [html] view plain copy [html] view plain copy [html] view plain  ...
分类:数据库   时间:2017-09-15 10:17:53    阅读次数:171
【转】Mysql查询语句优化策略
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引 ...
分类:数据库   时间:2017-09-15 11:00:33    阅读次数:228
数据库管理系统和数据库系统的区别
在数据库应用中,常用到DB、DBMS、DBS等术语,其形式定义如下。 数据库(DataBase,简称DB) 严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。数据库能为各种用户共享,具有较小冗余度、数据间联系紧密而又有较高的数据独立性等特点。 数据库管理系统(DataBase Mang ...
分类:数据库   时间:2017-09-15 11:00:43    阅读次数:258
步步为营-89-SQL语句(删除重复数据)
1:删除重复数据 --第一步:先找到重复数据 select ProcInstID from record_errorlog group by ProcInstID having count(ProcInstID) > 1 --查看一下 select * from record_errorlog wh ...
分类:数据库   时间:2017-09-15 12:07:22    阅读次数:189
sqlserver分区表索引
索引对于提高查询性能非常有效,因此,一般应该考虑应该考虑为分区表建立索引,为分区表建立索引与为普通表建立索引的语法一直,但是,其行为与普通索引有所差异。默认情况下,分区表中创建的索引使用与分区表相同分区架构和分区列,这样,索引将于表对齐。将表与其索引对齐,可以使管理工作更容易进行,对于滑动窗口方案尤 ...
分类:数据库   时间:2017-09-15 12:07:28    阅读次数:178
快速安装MySQL脚本
#!/bin/bash # auto install mysql INSTALL_BASE="/usr/local" MYSQL_BASE="/usr/local/mysql" MYSQL_DATA="/data/mysql/3306" MY_CNF="/data/mysql/3306/my.cnf... ...
分类:数据库   时间:2017-09-15 12:10:12    阅读次数:217
MYSQL基础
1.如果出现输入密码不正确的情况 则 再将SQL服务关闭后打开 2.建立一个表的完整过程: 创建和增: 改: 查: 简单查询: 嵌套查询: 删: 3.mysql的端口号为3060 4.1>内连接:根据连接条件,连接两表 , 例如等值连接:根据等值运算符比较被连接的列值,得到被连接表的所有列,删除匹配 ...
分类:数据库   时间:2017-09-15 12:11:10    阅读次数:224
mysql alter 效率
2017年9月15日 10:36:54 星期五 今天遇到一个效率问题记下来: 场景: mysql要更改一下表字段的注释, 因为sql语句问题, 导致更新了整张表.. 错误: 正确: 去掉 后边的 after `pay_style` 就可以了 另外, 字段的长度, 数据结构都不要变, 要不然也会扫描整 ...
分类:数据库   时间:2017-09-15 12:14:17    阅读次数:226
数据库连接池
数据库连接池 Connection 创建该连接耗资源 用来提高性能 在连接池创建的时候就创建好一些连接放在里面,放在池里面,每次有请求上来,直接从数据连接池里面直接去获取连接 最大连接数 最小连接数 最大空闲连接数 最小空闲连接数 等待超时 C3p0 会自动释放连接数 Dbcp 不会自动释放连接 连 ...
分类:数据库   时间:2017-09-15 12:14:57    阅读次数:256
mysql常用命令
1.查询 select * from `table` where `id`=1 and `name` in (2,3,4) and `age` in (select `age` from `table2` where 'sex`=1) group by `id` desc limit 10 ...
分类:数据库   时间:2017-09-15 12:15:06    阅读次数:219
MySql数据库表操作(二)
一、增加表记录: 二、修改记录: 三、删除表记录: 四、查询表记录: 多表查询: 五、完整性约束: 六、表关系: ...
分类:数据库   时间:2017-09-15 12:15:46    阅读次数:164
Oracle11g温习-第十章:存储架构
2013年4月27日 星期六 10:38 1、oracle 存储架构: 1) database tablespace segment(对象) extent data block tablespace datafiles data block 2、oralce segment(段对象) 的类型 1) ...
分类:数据库   时间:2017-09-15 12:17:49    阅读次数:227
操作MySQL数据库
sql语句规范数据类型数据库操作数据表操作表记录操作查询表记录(select)多表查询完整性约束
分类:数据库   时间:2017-09-15 12:18:48    阅读次数:181
mongodb分页查询,排序
mongodb代码 相对的php代码 ...
分类:数据库   时间:2017-09-15 12:19:03    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!