資料庫表操作題

2021-08-30 07:42:20 字數 666 閱讀 3939

4、參見如下表結構

出版社:

出版社** char(2),

出版社名稱 varchar2(32)

圖書:

圖書編號 char(8),

圖書名稱 varchar2(128),

出版社** char(2),

作者代號 char(4),

圖書簡介 varchar2(128)

作者代號 char(4),

作者名稱 varchar2(10),

性別 char(1),

年齡 number(3),

文學方向 varchar2(64)

獲獎名單:

獲獎日期 date,

獲獎人員 char(4)

1、select * from 作者 where 作者.作者名稱 not in(select 獲獎人員 from 獲獎名單)

2、select * from 作者 where not exists(select 獲獎人員 from 獲獎名單 where 作者.作者名稱=獲獎名單.獲獎人員)

3、slect * from 作者 left join 獲獎名單 on 作者.作者名稱=獲獎名單.獲獎人員 where 獲獎名單.獲獎人員 is null

資料庫的優化:外連線效能優於not exists,not exists優於not in

鍊錶基本操作題

1.鍊錶反轉,3指標,原地反轉 definition for singly linked list.struct listnode class solution return pre 2.翻轉鍊錶m到n的結點,要求一次遍歷完成 leetcode92 node reversebetween node ...

字串操作題

請寫乙個函式,實現以下功能 字串 open door 轉換成 opendoor make by id 轉換成 makebyid 下面是我個人的一些方法 a open door b str replace open door open door a 字串替換函式將 替換成 使乙個單詞變成兩個單詞 na...

資料庫表 庫操作

一 庫的管理 1 建立庫 create database if not exist 庫名 2 庫的修改 rename database 舊庫名 to 新庫名 修改資料庫的字符集 alter database 資料庫名稱 character set 字符集名稱 3 庫的刪除 drop database...