美文网首页
Oracle基本语句

Oracle基本语句

作者: c之气三段 | 来源:发表于2021-03-24 15:39 被阅读0次

创建表,班级,属性年级,班级号

create table  class(
    id number primary key ,
    grade varchar2(6),
    class_no number
);

删除表

drop table class;

删除一条

delete from mytable where id= 1 ;

插入全部和部分

insert into class values(1,'高一',01);
insert into class(id,grade) values(2,'高二');

查询空字段

select *from class where class_no is null ;

左外连接

select * from student s 
left join class c on s.class_id=c.id
where ...and...

分组

1.常用的分组函数:AVG平均值,SUM求和,MIN最小值,MAX最大值,COUNT个数,WM_CONCAT字符串的拼接等。
2.group by 分组查询,select子句后的任一非聚合函数字段都应来源于group by 分组语句后,否则语法会编译不通过。
3.order by是具体条件

select sex,MAX(age) from student group by sex;

查多个分组字段

select name,age from student
group by age,name 
order by age;

where+group by+having

SELECT SNAME,SAGE FROM STUDENT
 where SSEX='男'
 GROUP BY SNAME,SAGE 
HAVING SAGE>'21'

相关文章

  • Oracle基本语句

    创建表,班级,属性年级,班级号 删除表 删除一条 插入全部和部分 查询空字段 左外连接 分组 1.常用的分组函数:...

  • Oracle基本SQL语句

    删除表:drop table 表名 修改表结构:删除列:alter table 表名 drop column 列名...

  • Oracle 基本DDL语句

    --创建表格 create table production( ProductIdvarchar2(10), Pr...

  • Oracle高级语句书目录

    Oracle高级语句之with as Oracle高级语句之merge into Oracle高级语句之row_n...

  • Oracle ROWNUM用法和分页查询总结

    Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 Oracle分页查询格式(一):http://...

  • 001--Oracle自带的sql语句

    1、将Oracle的sql语句进行简化 2、在学习Oracle的时候,我们学习了三门语言 SQL:最基本的数据库编...

  • Oracle基本sql语句与函数

    2019-05-09 SQL语句 插入记录 更新记录 删除记录 注意:delete删除的表数据可以还原 清空表 与...

  • oracle语句

    超级管理员:sqlplus / as sysdba解锁普通用户:alter user scott account ...

  • oracle语句

    with…as… 不同于MySQL,Oracle不能直接使用as来为子查询获得的表命名,在Oracle中要为子查询...

  • oracle 语句

    插入表 INSERT INTO 表名(行名字1,行名字2,行名字3)VALUES ('值1','值2','值2')...

网友评论

      本文标题:Oracle基本语句

      本文链接:https://www.haomeiwen.com/subject/znhhhltx.html