数据库
三月小跟班
这个作者很懒,什么都没留下…
展开
-
MySQL的语句大全1
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server— 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice ‘disk’, ‘testBack’, ‘c:\mssql7backup\MyNwind_1.dat’— 开始 备份...转载 2018-10-03 12:12:45 · 195 阅读 · 0 评论 -
Oracle数据删除与恢复
Oracle 数据删除恢复对于删除的数据找回:分为两种方法:scn和时间戳两种方法恢复。一、通过scn恢复删除且已提交的数据 1、获得当前数据库的scn号 select current_scn from v$database; (切换到sys用户或system用户查询) 查询到的scn号为:1499223 2、查询当前scn号之前的scn select * f...原创 2018-10-06 11:04:03 · 250 阅读 · 0 评论 -
Oracle数据库的常用语句练习
1.选择部门中30的雇员select * from emp where deptno=30;2.找出佣金高于薪金的雇员select * from emp where comm>sal;3.找出佣金高于薪金60%的雇员select * from emp where comm>(sal*0.6);4.找出收取佣金的雇员的不同工作select distinct job as “...原创 2018-10-03 12:23:17 · 367 阅读 · 0 评论 -
Oracle数据库的常用语句
/*CREATE TABLE STUDENT(SNO VARCHAR(3) NOT NULL,SNAME VARCHAR(4) NOT NULL,SSEX VARCHAR(2) NOT NULL,SBIRTHDAY DATE,CLASS NUMBER NOT NULL);CREATE TABLE COURSE(CNO VARCHAR(5) NOT NULL,CNAME VARCHA...原创 2018-10-03 12:22:11 · 299 阅读 · 0 评论 -
MySQL常见的面试题
1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select di...转载 2018-10-03 12:19:57 · 464 阅读 · 0 评论 -
MySQL语句的优化
根本的优化之道还的从SQL语句出发。SQL模板:(1) FROM <LEFT_TABLE> <JOIN_TYPE>(2) JOIN <RIGHT_TABLE>(3) ON <JOIN_CONDITION>(4) WHERE <WHERE_CONDITION>(5) GROUP BY (6) WITH <CUBE|...原创 2018-10-03 12:18:47 · 155 阅读 · 0 评论 -
MySQL的分页查询
不包含排序–效率低select * from (select rownum rn, d.* from DJDRIVER d )p where p.rn<=20 and p.rn>=10;select * from (select rownum rn, d.* from DJDRIVER d )p where p.rn between 10 and 20;–效率高selec...原创 2018-10-03 12:16:35 · 178 阅读 · 0 评论 -
MySQL数据库的数学语句
–绝对值:abs()select abs(-2) value from dual; --(2)–取整函数(大):ceil()select ceil(-2.001) value from dual; --(-2)–取整函数(小):floor()select floor(-2.001) value from dual; --(-3)–取整函数(截取...原创 2018-10-03 12:15:26 · 202 阅读 · 0 评论 -
MySQL基础语句
–新建表:create table table1( id varchar(300) primary key, name varchar(200) not null);–插入数据insert into table1 (id,name) values (‘aa’,‘bb’);–更新数据update table1 set id = ‘bb’ where id=‘cc’;–删除数据delet...原创 2018-10-03 12:14:15 · 185 阅读 · 0 评论 -
Oracle数据库的查询排序
查询排序如果现在希望查询出来的数据可以按照指定的列由大到小或者是由小到大进行排列的话,则可以使用 ORDER BY 子句,此子句的语法如下:SELECT [DISTINCT] * | 列 [别名] ,列 [别名] , … 执行顺序 3、控制要显示的数据列FROM 表名称 [别名] 执行顺序 1、确定数据来源[WHERE 条件(s)] 执行顺序 2、根据判断条件选择参与的数据行[ORDE...原创 2018-10-09 11:32:31 · 1575 阅读 · 0 评论