📄 lab1_2.sql
字号:
CREATE TABLE PB06210445.CARS
(LICENSE# VARCHAR2(20) NOT NULL,
OWNER VARCHAR2(20) NOT NULL,
MODEL VARCHAR2(20) NOT NULL,
CONSTRAINT PK_CARS PRIMARY KEY(LICENSE#));
CREATE TABLE PB06210445.MOTORCYCLE
(LICENSE# VARCHAR2(20) NOT NULL,
OWNER VARCHAR2(20) NOT NULL,
MODEL VARCHAR2(20) NOT NULL,
CONSTRAINT PK_MOTORCYCLE PRIMARY KEY(LICENSE#));
INSERT INTO PB06210445.CARS VALUES('A0001','JACKLIN','SUV');
INSERT INTO PB06210445.CARS VALUES('A0002','LINSHENG','BMW');
INSERT INTO PB06210445.CARS VALUES('A0003','ZHANG','BMW');
INSERT INTO PB06210445.CARS VALUES('A0004','JACKLIN','BMW');
INSERT INTO PB06210445.MOTORCYCLE VALUES('B0001','JACKLIN','HAOJUE');
INSERT INTO PB06210445.MOTORCYCLE VALUES('B0002','LINSHENG','HAOJUE');
INSERT INTO PB06210445.MOTORCYCLE VALUES('B0003','LIU','LINGMU');
INSERT INTO PB06210445.MOTORCYCLE VALUES('B0004','JACKLIN','LINGMU');
SELECT * FROM CARS;
SELECT * FROM MOTORCYCLE;
SELECT DISTINCT OWNER
FROM CARS
WHERE OWNER NOT IN(SELECT OWNER
FROM MOTORCYCLE);
SELECT DISTINCT OWNER
FROM CARS
WHERE OWNER IN(SELECT OWNER
FROM MOTORCYCLE);
SELECT DISTINCT OWNER
FROM MOTORCYCLE
WHERE OWNER NOT IN(SELECT OWNER
FROM CARS);
SELECT OWNER,COUNT(LICENSE#) AS CAR_NUM
FROM CARS
GROUP BY OWNER;
DROP TABLE CARS;
DROP TABLE MOTORCYCLE;
COMMIT;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -