21建立班级表

CREATE TABLE class(
    classId NUMBER(2),
    cName VARCHAR2(40)

);

insert into class values(001,'计算机科学与技术');

insert into class values(002,'计算机科学与技术');

insert into class values(003,'计算机科学与技术');

insert into class values(004,'计算机科学与技术');

insert into class values(005,'财务管理');

insert into class values(006,'财务管理');

insert into class values(007,'会计专业');

insert into class values(008,'会计专业');

22

alter table class add(name varchar(20));

UPDATE class SET name = '歌谣' WHERE classid = '1';

UPDATE class SET name = '歌谣' WHERE classid = '2';

UPDATE class SET name = '歌谣' WHERE classid = '3';

UPDATE class SET name = '歌谣' WHERE classid = '4';

UPDATE class SET name = '歌谣' WHERE classid = '5';

UPDATE class SET name = '歌谣' WHERE classid = '6';

UPDATE class SET name = '歌谣' WHERE classid = '7';

UPDATE class SET name = '歌谣' WHERE classid = '8';

23 select name from student union all select name from class;

--Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;

--Union All:对两个结果集进行并集操作,包括重复行,不进行排序;

24在两个表中查找共同行

create view E

as

select xh,sex,name from student

where name='歌谣'

select * from E

25从一个表中查找另一个表中没有的值

select name from student

minus

select name from class--查找class中没有的行

玩转oracle 11g(17):命令学习5相关推荐

  1. Oracle 11g SQLPlus命令

    Oracle 11g SQLPlus命令手札 格式化操作 显示用户 格式化操作 格式化操作 数据库本身会有一系列的数据表所组成,所谓的表指的行与列的结合.所以现在要想查看数据表的内容,则可以执行如下语 ...

  2. oracle 11g常用命令

    1.监听 启动监听 lsnrctl start 停止监听 lsnrctl stop 查看监听状态 lsnrctl status 2.启动 用oracle用户进入 su - oracle 运行sqlpl ...

  3. 玩转oracle 11g(1):Oracle 11g的安装

    由于工作需要,本人现在要对oracle 11g做一段攻坚战,先从安装开始 基本是傻瓜程序,网上也有大量教程 1 安装数据库软件 安装前准备工作 a.必须使用超级用户安装(adminstrator) b ...

  4. 玩转oracle 11g(16):命令学习4

    16 create view V as select name||' '||sal as data from student --建立一个视图 select * from V--查询这个视图 17处理 ...

  5. 玩转oracle 11g(14):命令学习2

    6继续玩,改变查询结果列名 select name as xm,birthday as workday from student;--修改列名name为xm,birthday为workday sele ...

  6. 玩转oracle 11g(15):命令学习3

    11插入数据 INSERT INTO student VALUES ('A007', null,'女', '小华', '24-7月-15', 27,17891345129,32000,'工程部'); ...

  7. 玩转oracle 11g(13):命令学习1

    1建表,建个学生表,包含id,学号,性别,姓名,年龄,电话号码,奖学金 create table Student ( id varchar(20) primary key not null,--学生的 ...

  8. 玩转oracle 11g(4):连接,文件操作,交互命令

    1连接plsql开始学习 2 Oracle安装会自动的生成sys用户和system用户: (1) sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用 ...

  9. 玩转oracle 11g(48):oracle命令窗口执行sql语句

    在plsql里面找到command window,用命令窗口打开

最新文章

  1. Java中的初始化顺序
  2. mybatis必知必会一
  3. Beetlex之redis驱动
  4. PersonGraphDataSet近十万的开放人物关系图谱项目
  5. springboot spring-cloud spring-cloud nacos 整合模板
  6. matlab命令大全,Matlab------------命令大全2
  7. python 字符串替换_python字符串替换的2种方法
  8. RHEL 5.1 下面安装tftp服务
  9. win7开机动画_win7电脑修改开机动画的操作方法
  10. 安卓苹果双端五级分销影视APP源码美化版
  11. html设置导航随滚动条滚动条,导航栏横向滚动条的两种实现方法
  12. yii2 之图片上传插件fileinput使用说明
  13. KANBAN专题一:KANBAN管理的基本系统操作
  14. 隐藏实用的GitHub使用技巧
  15. C# 参考 cool edit 样式, 绘制音频波形图
  16. python用类写一个简单的猫狗大战游戏
  17. 【移动安全】315钓鱼Wifi获取个人信息的深入剖析
  18. 非洲网民十分崇拜中国黑客,还表示只有他才能拯救非洲互联网
  19. 怎么购买拼多多上架助理?拼多多上架助理好用吗?
  20. cocos2dx不同版本间的变化

热门文章

  1. 如何恢复被破坏的PowerDesigner pdm文件
  2. cocos2d-x 学习资料(很全)
  3. LS 24 Bracket sequence(DP)
  4. MM看过来!教你如何打扮变成时尚达人 - 生活至上,美容至尚!
  5. java入门学习_Java入门学习进阶知识点
  6. python中封装是什么意思_Python中数据封装是什么?
  7. 标杆徐2018 Linux自动化运维实战,标杆徐2018 Linux自动化运维系列⑦: SaltStack自动化配置管理实战...
  8. php寻找文本,PHP文本数据库的搜索方法_php
  9. js时间搓化为今天明天_js转时间戳,时间戳转js
  10. VC6获取硬盘序列号、型号、修订版本号