Oracle的DQL】的更多相关文章

DQL 数据查询语句(data query language) 1.查询条件符号: < ,  > ,  = ,    <= ,  >= ,    != ,  < > 2. like 用于模糊匹配字符串,支持两个通配符: _: 单一的字符 %:任意的字符 select * from stu where name=' %天%';----查询stu表名字含有天字的数据信息 3. in 和 not in 用来取出符合列表范围中的数据 select * from stu wher…
一.单表查询 语法:select * from table where 条件 group by 分组 having 过滤分组 order by 排序 --查询平均工资低于2000的部门的最大工资和平均工资 select deptno, max(sal), avg(sal) from emp group by deptno having avg(sal) < 2000 order by deptno asc; 模糊查询,_表示占位一个字节,%填充剩下的位数 --查询员工姓名以A开头,并且第三个字母…
--查询列 Select t.sname,t.ssex,t.class from student t --t 别名; Select *from student t; --* 代表查询表内所有数据 '; --规定判断条件t.sclass='95031',用where连接 '; --将列名翻译成汉文 ' or t.ssex='女'; --||代表将查询数据连接 --升降续查询 select * from STUDENT t order by sclass; --order by 升序排列, 默认的加…
基本查询: 链接语句: sqlplus scott/tiger@192.168.56.101:1521/orcl SQL> --清屏 SQL> host cls (host clear) SQL> --当前用户 SQL> show user SQL> --当前用户下的表 SQL> select * from tab; SQL> --员工表的结构 SQL> desc emp SQL> --查询所有的员工信息 SQL> select * from e…
DML 数据管理语言 Data manage language insert, update, delete以及select语句,不过,有人也把select单独出来,作为DQL 数据查询语言 data query language insert,update和delete都需要执行commit才能将数据真正写入到数据库中 select 查询 select语法: select 字段列表:empno,ename,job.... from 表名1 [,table2] where [条件:列名=值] […
1.DQL:数据查询语言 基本结构:由select.from.where组成 子句组成的查询块:    SELECT <字段名表>    FROM <表或视图名>    WHERE <查询条件> 2.DML:数据操纵语言 三种形式: 1) 插入:insert 2) 更改:update 3) 删除:delete 3.DDL:数据定义语言 用来创建数据库的各种对象——表.视图.索引.同义词.聚簇等 create table/view/index/syn/cluster 4.…
本文所使用的查询表来源于oracle数据中scott用户中的emp员工表和dept部门表. 一.基本语法 SQL语句的编写顺序: select 输出的列 from 表名 where 条件 group by 分组 having 分组之后的条件过滤 order by 排序; 1.伪表(dual):Oracle 对语法要求比较严格,而伪表/虚表主要用于补齐语法结构,如 select 5+5 from dual; 2.别名查询:as关键字,但可省略,如: select ename as 姓名,job 工…
select * from t_hq_ryxx; select nianl, xingm from t_hq_ryxx; select nianl as 年龄, xingm as 姓名 from t_hq_ryxx t; select nianl 年龄 from t_hq_ryxx; select nianl || xingm as 年龄和姓名 from t_hq_ryxx; select nianl as hhh,t.* from t_hq_ryxx t order by nianl desc…
Oracle===============================数据库:Oracle------>甲骨文(Oracle) 49+%DB2---------->IBM 49+%SqlServer---->微软My Sql------->(Oracle) 开源典型 Oracle:(神谕)数据的隔离采用用户的方式 userNamepassWord一个数据库的概念:一组内存,一组进程 usersys:超级管理员system:管理员scott:普通用户 用户:可以直接被授权,被指定…
1.了解SQL的种类 (1)DDL 数据定义语言:定义数据库中数据要如何存储的,包括对数据库对象的创建(create)修改(alter)删除(drop)的操作,这些对象主要有数据库,数据表,视图,索引等. (2)DML 数据操作语言:对数据库表进行的操作,包括对数据库表进行增加(insert)删除(delete)修改(update)的操作. (3)DQL 数据查询语言:对数据库表进行的查询操作,既可以查询(select)一个也可以查询多个表,并且可以按不同的条件进行进行检索数据. (4)DCL…