数据库
qq_34673128
这个作者很懒,什么都没留下…
展开
-
mysql基础篇
主要是对mysql学习的一个总结,以免遗忘,第一次写博客,希望以后坚持下来,慢慢从菜鸟向大神迈步!一.建表CREATE TABLE student ( id INT AUTO_INCREMENT, name VARCHAR (20), age INT, PRIMARY KEY (id));插入多条数据:INSERT INTO student (name, age)VALUES ('张...原创 2018-02-11 15:06:01 · 167 阅读 · 0 评论 -
Oracle初识
一.Orcale简介oracle数据库是一种关系型数据库系统,目前,是世界上使用最广泛的数据库系统。二.基本操作在sqlplus窗口下:1.首先以管理员身份登录/as sysdba2.创建表空间 create tablespace test datafile 'd:\test.dbf' size 100m autoextend on next 10m;说明:yacheng 为表空间名称dat...原创 2018-02-26 17:06:34 · 128 阅读 · 0 评论 -
Oracle基础篇
此次主要为测试数据,通过登录scott。说明:基本增删查改与mysql基础篇类似,请参照mysql基础篇。一.别名1.表别名select 列名... from 表名 别名;注意:在使用表别名查询时不能使用AS关键字。2.列别名select 列名 AS 别名 from 表名;注意:as可写可不写,别名如果是数字就需要添加双引号,不是数字就不需要添加双引号。二.连接符||select 列名||列名或者...原创 2018-02-26 18:22:10 · 166 阅读 · 0 评论 -
Oracle之单行函数
一.单行函数分类单行函数主要分为5类:字符函数,数值函数,日期函数,转换函数,通用函数。二.字符函数字符函数又分为大小写控制函数和字符控制函数。大小写控制函数: LOWER,UPPER,INITCAP字符控制函数: CONCAT,SUBSTR,LENGTH/LENGTHB,INSTR,LPAD|RPAD,TRIM,REPLACELOWER:把大写字母全部转换为小写字母select lower('S...原创 2018-02-27 19:11:40 · 493 阅读 · 0 评论 -
Oracle之多表查询
首先,新建测试表表A:表B:一.连接查询1.左外连接left join即以左表记录为基础,左表记录完全显示,右表只显示满足条件的记录,记录不足的地方将显示nullSELECT* from A a LEFT JOIN B b ON a.ID=b.ID;结果:92语法:用+实现,+写在哪个表后面,那个表就是匹配表,此处左连接,A为基表,B为匹配表SELECT* from A a,B b WHERE a...原创 2018-02-28 17:52:57 · 255 阅读 · 0 评论 -
Oracle之子查询(一)
一.子查询1.分类 单行子查询:子查询语句返回一个值。 多行子查询:子查询语句返回多个值。2.特点 在主查询之前一次执行完成; 子查询结果被主查询使用;子查询语句需要添加括号;子查询语句需放在比较条件右侧。3.语法select columnn1,column2...from 表名 where 条件表达式(select select columnn1,column2...fro...原创 2018-03-02 13:52:00 · 198 阅读 · 0 评论