Oracle資料庫之SQL測驗

2021-10-09 23:49:18 字數 2116 閱讀 4379

**w3school

1.sql 指的是?

structured query language

2.哪個 sql 語句用於從資料庫中提取資料?

select

3.哪條 sql 語句用於更新資料庫中的資料?

update

4.哪條 sql 語句用於刪除資料庫中的資料?

delete

5.哪條 sql 語句用於在資料庫中插入新的資料?

insert into

6.通過 sql,您如何從 「persons」 表中選取 「firstname」 列?

select firstname from persons

7.通過 sql,您如何從 「persons」 表中選取所有的列?

select * from persons

8.通過 sql,您如何從 「persons」 表中選取 「firstname」 列的值等於"peter" 的所有記錄?

select * from persons where firstname='peter'

9.通過 sql,您如何從 「persons」 表中選取 「firstname」 列的值以 「a」 開頭的所有記錄?

select * from persons where firstname like 'a%'

10.請判斷下列說法是否正確:當所列出的某個條件為 true 時,or 運算子會顯示記錄。當列出的所有條件為 true 時,and 運算子會顯示記錄。

正確

11.通過 sql,您如何在表 persons 中選擇 firstname 等於 thomas 而 lastname 等於 carter 的所有記錄?

select * from persons where firstname='thomas' and lastname='carter'

12.通過 sql,您如何按字母順序選取 persons 表中 lastname 介於 adams 和 carter 的所有記錄?

select * from persons where lastname between 'adams' and 'carter'

13.哪條 sql 語句可返回唯一不同的值?

select distinct

order by

15.通過 sql,您如何根據 「firstname」 列降序地從 「persons」 表返回所有記錄?

select * from persons order by firstname desc

16.通過 sql,您如何向 「persons」 表插入新的記錄?

insert into persons values ('jimmy', 'jackson')

17.通過 sql,您如何向 「persons」 表中的 「lastname」 列插入 「wilson」 ?

insert into persons (lastname) values ('wilson')

18.您如何把 「persons」 表中 「lastname」 列的 「gates」 改為 「wilson」 ?

update persons set lastname='wilson' where lastname='gates'

19.通過 sql,您如何在 「persons」 表中刪除 「firstname」 等於 「fred」 的紀錄?

delete from persons where firstname = 'fred'

20.通過 sql,您如何返回 「persons」 表中記錄的數目?

select count(*) from persons

如果感覺寫的好的,歡迎一鍵三連

Oracle資料庫SQL優化之概述

sql優化是每個後端面試均會碰到的面試題目,怎麼回答好這個問題,因人而異。一般毛竹是這麼回答的,首先會從執行計畫入手,然後看i o cpu,再看錶關聯,說的再詳細一點就是全表掃 有沒有走索引,或者從業務入手 是不是很業餘,很明顯答的太泛了,這肯定不是面試官想要得到的結果了。那該怎麼回答那,我其實到現...

Oracle資料庫SQL總結

1oracle時間段的查詢 1.1 場景 根據使用者輸入的時間段過濾出相應記錄。1.2 解決辦法 第一種寫法 sql select from t xjxx xjgl where createdate to date 2011 6 13 yyyy mm dd and createdate to dat...

Oracle資料庫SQL總結

1oracle時間段的查詢 1.1 場景 根據使用者輸入的時間段過濾出相應記錄。1.2 解決辦法 第一種寫法 select from t xjxx xjgl where createdate to date 2011 6 13 yyyy mm dd and createdate to date 20...