玩转oracle 11g(17):命令学习5
21建立班級表
CREATE TABLE class(
??? classId NUMBER(2),
??? cName VARCHAR2(40)
);
insert into class values(001,'計算機(jī)科學(xué)與技術(shù)');
insert into class values(002,'計算機(jī)科學(xué)與技術(shù)');
insert into class values(003,'計算機(jī)科學(xué)與技術(shù)');
insert into class values(004,'計算機(jī)科學(xué)與技術(shù)');
insert into class values(005,'財務(wù)管理');
insert into class values(006,'財務(wù)管理');
insert into class values(007,'會計專業(yè)');
insert into class values(008,'會計專業(yè)');
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:對兩個結(jié)果集進(jìn)行并集操作,不包括重復(fù)行,同時進(jìn)行默認(rèn)規(guī)則的排序;
--Union All:對兩個結(jié)果集進(jìn)行并集操作,包括重復(fù)行,不進(jìn)行排序;
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中沒有的行
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的玩转oracle 11g(17):命令学习5的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: can总线程序讲解_CAN总线软件编程
- 下一篇: 天大18年c语言离线作业,天大18秋C语