exists 的简单介绍
2024-10-07 14:48:45
准备数据:
CREATE TABLE Books(
BookID number,
BookTitle VARCHAR2(20) NOT NULL,
Copyright varchar2(20)
)
INSERT INTO Books VALUES (12786, 'Java',1934);
INSERT INTO Books VALUES (13331, 'MySQL',1919);
INSERT INTO Books VALUES (14356, 'PHP',1966);
INSERT INTO Books VALUES (15729, 'PERL',1932);
INSERT INTO Books VALUES (16284, 'Oracle',1996);
INSERT INTO Books VALUES (17695, 'Pl/SQL',1980);
INSERT INTO Books VALUES (19264, 'JavaScript',1992);
INSERT INTO Books VALUES (19354, 'www.manongjc.com',1993); CREATE TABLE AuthorBook(
AuthID NUMBER,
BookID NUMBER
) INSERT INTO AuthorBook VALUES (1006, 14356);
21 INSERT INTO AuthorBook VALUES (1008, 15729);
INSERT INTO AuthorBook VALUES (1009, 12786);
INSERT INTO AuthorBook VALUES (1010, 17695);
INSERT INTO AuthorBook VALUES (1011, 15729);
INSERT INTO AuthorBook VALUES (1012, 19264);
INSERT INTO AuthorBook VALUES (1012, 19354);
INSERT INTO AuthorBook VALUES (1014, 16284);
BOOKS表:
AUTHORBOOK表:
查询B表ID在A表中的数据
select * from BOOKS B WHERE EXISTS (SELECT * FROM AUTHORBOOK A WHERE A.BOOKID=B.BOOKID)
EXISTS后面表示的只有两个值。就是“真”或者“假”。 NOT EXISTS 与EXISTS相反。
最新文章
- 爬虫再探实战(四)———爬取动态加载页面——请求json
- matlab的常用快捷键
- dede密码忘记 的修改方法
- HDU4706:Children's Day
- Mysql innodb 间隙锁
- 老李分享: 并行计算基础&;编程模型与工具 1
- JSP技术介绍
- [编织消息框架][JAVA核心技术]异常基础
- python3第一天,随便写写
- 在linux环境下部署禅道环境
- 20165234 《Java程序设计》第一周学习总结
- java Quartz定时器任务与Spring 的实现
- 安装Windows10系统注意事项
- English trip V1 - 23. Big and Bigger Teacher:Corrine Key: adjective comparisons 形容词 比较级
- Java 7.35 游戏:猜字游戏(C++&Java)
- [文章存档]如何检测 Azure Web 应用沙盒环境文件系统存储量
- JavaScript中按键事件的e.keyCode || e.which || e.charCode
- oracle_列转行
- ubuntu安装mysqlclient
- Python 使用MySQL