首页 > 数据库技术
SQL分组求每组最大值问题的解决方法收集 (转载)
例如有一个表student,其结构如下: id name sort score 1 张三 语文 82 2 李四 数学 95 3 王五 语文 88 4 小东 英语 86 5 张三 数学 92 6 小红 体育 80 要求查询的结果如下: id name sort score 3 王五 语文 88 2 李 ...
分类:数据库技术   时间:2017-02-20 12:52:21    收藏:0  评论:0  赞:0  阅读:8
Oracle学习笔记(十)
光标(游标)概念引入 就是一个结果集(查询或者其他操作返回的结果是多个时使用)定义一个光标 cursor c1 is select ename from emp; 从光标中取值 打开光标: --open c1;(打开光标执行查询) 关闭光标: --close c1;(关闭游标释放资源)取一行光标的值 ...
分类:数据库技术   时间:2017-02-20 12:43:29    收藏:0  评论:0  赞:0  阅读:9
MySQL性能优化指南
MySQL性能优化指南 本文的主要目标是介绍如何优化MySQL数据库,通过定期分析表和检查表、定期优化表以及一些常用SQL语句的优化手段,可以帮助你学会在MySQL开发中编写更为高效的SQL。 1、定期分析表和检查表 分析表的语法如下: ANALYZE [LOCAL | NO_WRITE_TO_BI ...
分类:数据库技术   时间:2017-02-20 12:42:22    收藏:0  评论:0  赞:0  阅读:8
Oracle学习笔记(六)
八、函数 1、函数的作用 (1)方便数据的统计 (2)处理查询结果,让数据显示更清楚 2、函数分类(提供很多内置函数,也可自定义函数) (1)数值函数 平均值,四舍五入 a、四舍五入 表达式 round(n[,m]) 省略m:0 m>0:小数点后m位,m<0:小数点前m位 n表示要进行四舍五入的值 ...
分类:数据库技术   时间:2017-02-20 12:41:20    收藏:0  评论:0  赞:0  阅读:7
sqlserver查询数据可编辑方法
第一步、选中表右键,点击编辑前200行。 第二步、数据展示页面点击下图中红线框中的sql按钮 第三步、在下图的空白编辑区编写sql脚本,点击下图中红线框中红色感叹号按钮,会在空白编辑区显示相对应的查询结果,这些查询结果可编辑。 over! ...
分类:数据库技术   时间:2017-02-20 12:39:11    收藏:0  评论:0  赞:0  阅读:9
Oracle学习笔记(七)
九、高级查询(分组,子查询)查询升级版: 需要用到三张表员工表: desc emp EMPNO 员工号 ENAME 员工姓名 JOB 员工职位 MGR 老板员工号 HIREDATE 员工入职日期 SAL 员工月薪 COMM 员工奖金 DEPTNO 员工所在部门部门号 查看当前用户: show use ...
分类:数据库技术   时间:2017-02-20 12:38:39    收藏:0  评论:0  赞:0  阅读:7
mysql case
1.table CREATE TABLE `lee`(`id` INT(10) NOT NULL auto_increment,`name` varchar(20) DEFAULT null,`birthday` datetime DEFAULT null,PRIMARY KEY(`id`)) EN ...
分类:数据库技术   时间:2017-02-20 12:36:20    收藏:0  评论:0  赞:0  阅读:6
spring集成mybatis后,打印SQL语句
转自:http://www.cnblogs.com/qlong8807/p/5580424.html 网上说mybatis的早前版本配置打印sql还比较简单,在3.0.6之后配置方式修改了。 现在的spring-mybatis.xml配置如下: mybatis-config.xml: 不错,打印SQ ...
分类:数据库技术   时间:2017-02-20 12:35:41    收藏:0  评论:0  赞:0  阅读:9
binlog2sql使用总结
binlog2sql是大众点评开源的一款用于解析binlog的工具,在测试环境试用了下,还不错。 其具有以下功能 1. 提取SQL 2. 生成回滚SQL 关于该工具的使用方法可参考github操作文档:https://github.com/danfengcao/binlog2sql 个人感觉该文档已 ...
分类:数据库技术   时间:2017-02-20 12:34:33    收藏:0  评论:0  赞:0  阅读:4
Oracle学习笔记(八)
十一、子查询 1、子查询概述 学习子查询的原因 事例:查询工资比SCOTT高的员工信息 思路:1、scott的工资 select sal from emp where ename='SCOTT'; 2、比3000高的员工信息 select * from emp where sal>3000; 子查询 ...
分类:数据库技术   时间:2017-02-20 12:31:19    收藏:0  评论:0  赞:0  阅读:6
SQLMap安装步骤
SQLMap是利用Python语言写的,所以需要将Python这个语言环境给安装上 : 1、首先下载Python(这里Python版本为2.7.2,可以下载不同或高版本的) 2、然后在下载sqlmap(http://sqlmap.org) 3、这两个软件下载完成后,先开始安装Python,直接双击下 ...
分类:数据库技术   时间:2017-02-20 12:30:46    收藏:0  评论:0  赞:0  阅读:4
Oracle学习笔记(十一)
例外: 例外是程序设计语言提供的一种功能,用来增强程序的健壮性和容错性. 例外分为:系统例外自定义例外 系统例外分为:No_data_found(没有找到数据)、Too_many_rows(select ... into 语句匹配多个行)、Zero_Divide(被零除)、Value_error(算 ...
分类:数据库技术   时间:2017-02-20 12:26:23    收藏:0  评论:0  赞:0  阅读:6
论mysql5.7.13性能优化之索引优化
防伪码:吾日三省吾身一、MySQL性能优化之-影响性能的因素1.商业需求的影响不合理需求造成资源投入产出比过低,这里我们就用一个看上去很简单的功能来分析一下。需求:一个论坛帖子总量的统计,附加要求:实时更新从功能上来看非常容易实现,执行一条SELECTCOUNT(*)from表名的Q..
分类:数据库技术   时间:2017-02-20 11:43:34    收藏:0  评论:0  赞:0  阅读:15
plsql 免oracle客户端安装
PLSQL Developer 11.0.0.1762 中文绿色注册版(免Oracle11g客户端) 免安装Oracle客户端,绿色无公害。 说明: 1、点击 "启动PLSQL.exe" 即可免装oracle使用PLSQL 或者 使用qidong.bat启动 ; 2、instantclient_11 ...
分类:数据库技术   时间:2017-02-20 11:34:12    收藏:0  评论:0  赞:0  阅读:12
Oracle索引语句整理
转载:http://www.cnblogs.com/djcsch2001/articles/1823459.html 索引,索引的建立、修改、删除 索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与 ...
分类:数据库技术   时间:2017-02-20 11:29:08    收藏:0  评论:0  赞:0  阅读:11
Mysql和Mysqli的区别
Mysql和Mysqli的区别: mysqli连接是永久连接,而mysql是非永久连接。 mysql连接:每当第二次使用的时候,都会重新打开一个新的进程。 mysqli连接:一直都只使用同一个进程。好处:这样就可以很大程度的减轻服务器压力。 ...
分类:数据库技术   时间:2017-02-20 11:26:37    收藏:0  评论:0  赞:0  阅读:8
IDEA 根据数据库表 生成 Model实体
首先在 Idea中 配置数据源,测试ok(过程略) idea窗口中左下角是否 有显示Persistence 窗口 如果没有显示就要如下方法 添加显示: 显示了Persistence 窗口后 双击,打开后的小窗口中鼠标右键 然后再新窗口中 选择数据库,以及要生成实体的表(勾选),以及生成实体的目录位置 ...
分类:数据库技术   时间:2017-02-20 11:21:33    收藏:0  评论:0  赞:0  阅读:12
sql 表连接
join (inner join ) 注释:INNER JOIN 关键字在表中存在至少一个匹配时返回行。 left join 注释:LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 right join 注释: ...
分类:数据库技术   时间:2017-02-20 11:17:33    收藏:0  评论:0  赞:0  阅读:9
Mysql表分区
参考地址:http://dev.mysql.com/doc/refman/5.6/en/partitioning.html 什么时候使用分区 分区的限制 ABS() CEILING() DAY() DAYOFMONTH() DAYOFWEEK() DAYOFYEAR() DATEDIFF() EXT ...
分类:数据库技术   时间:2017-02-20 11:03:14    收藏:0  评论:0  赞:0  阅读:13
Mysql order by 多字段排序
mysql单个字段降序排序: mysql单个字段升序排序: mysql多个字段排序: 多字字段排序只需要添加多个排序条件,并且每个排序的条件之前用逗号分开。 order by id desc,name desc; 表示先按照id降序排序,再按照name降序排序。 同理: order by id de ...
分类:数据库技术   时间:2017-02-20 10:58:24    收藏:0  评论:0  赞:0  阅读:10
122255条   上一页 1 2 3 4 ... 6113 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号