日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

在sql中将表建在别的构件中用什么语句_SQL实战

發(fā)布時間:2025/3/15 数据库 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在sql中将表建在别的构件中用什么语句_SQL实战 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

學(xué)習(xí)主題:SQL

學(xué)習(xí)目標(biāo):

1 掌握子查詢

1. 什么是子查詢

(1) 什么是子查詢?

答:當(dāng)一個查詢是另一個查詢的條件時,稱之為子查詢。簡而言之:嵌套查詢

(2) 子查詢執(zhí)行的順序是什么?

答:先進(jìn)行內(nèi)查詢,后進(jìn)行外查詢

2. 使用子查詢

(1) 使用子查詢的原則是什么?

  • 子查詢放在圓括號中
  • 將子查詢放在比較條件的右邊
  • 在單行子查詢中用單行運(yùn)算符,多行子查詢中用多行運(yùn)算符

(2) 有哪些類型的子查詢?

  • 單行子查詢
  • 多行子查詢

(3) 寫出誰的薪水比Abel高。

select distinct last_name,salary from employees where salary > (select salary from employees where last_name='Abel');

3. 單行子查詢

(1) 單行子查詢的特點(diǎn)是什么?

答:只返回一行的查詢

(2) 主查詢對子查詢結(jié)果的單行比較運(yùn)算符有哪些?

  • =
  • >
  • <
  • >=
  • <=
  • <>

4. 在子查詢中使用組函數(shù)與HAVING子句

(1) 什么是子查詢錯誤?

答:對一個返回了多個結(jié)果行的子查詢使用了單行比較運(yùn)算符

5. 多行子查詢中IN運(yùn)算符

(1) 什么是多行子查詢?

答:返回多于一行的數(shù)據(jù)集

(2) 主查詢對子查詢的多行比較運(yùn)算符有哪些?

  • in
  • any
  • all

學(xué)習(xí)主題:SQL

學(xué)習(xí)目標(biāo):

1 掌握子查詢以及DML

6. 多行子查詢中的ANY運(yùn)算符

(1) ANY運(yùn)算符的作用是什么?

答:any的意思是只要匹配到多個結(jié)果中的一個即可

7. 多行子查詢中的ALL運(yùn)算符

(1) ALL運(yùn)算符的作用是什么?

答:all的意思是只要匹配到多個結(jié)果中所有結(jié)果

8. 數(shù)據(jù)操縱語言(DML)INSERT的使用

(1) 數(shù)據(jù)操縱語言的作用是什么?

答:當(dāng)需要進(jìn)行數(shù)據(jù)的添加、刪除、更新操作時需要使用到DML

(2) 添加一個新的行到表中使用什么語句?

答:insert語句

(3) 插入數(shù)據(jù)語句的語法格式是什么?

insert into table_name[(column datatype[,column datatype...])] values(value1[,values2...])

(4) 插入數(shù)據(jù)語句的語法格式是什么?

答:上同

9. 插入帶空值的行

(1) 插入帶空值的行有幾種方法?

  • 省略該插入的字段
  • 要不就指定他為null

10. 插入日期格式的數(shù)據(jù)

(1) 插入日期格式的數(shù)據(jù)

  • 可以指定系統(tǒng)的時間
  • 可以使用時間字符串,例如:'03/5月/2315'
  • 可以使用to_date函數(shù)將一個字符串轉(zhuǎn)換

(2) 在Oracle中使用什么函數(shù)處理日期?

答:to_date函數(shù)

11. 從另一個表中復(fù)制行

(1) 如何從另一個表中復(fù)制行?

insert into table_name[(column datatype[,column datatype...])] select [(column datatype[,column datatype...])] from table2_name [where...]

12. 在INSERT中使用默認(rèn)值

(1) 在Oracle中插入數(shù)據(jù)時對于default值的處理有幾種方式?

  • 當(dāng)未指定default時,默認(rèn)的default是null
  • 指定之后就是指定的數(shù)據(jù)了

13. 修改表中的數(shù)據(jù)

(1) 使用什么語句來更新表中的數(shù)據(jù)?

答:update語句

(2) 更新數(shù)據(jù)語句的語法格式是什么?

update table_name set column=value[,column=value...] [where condition;]

14. 從表中刪除數(shù)據(jù)

(1) 使用什么語句來刪除表中的數(shù)據(jù)?

答:delete語句

(2) 刪除數(shù)據(jù)語句的語法格式是什么?

delete table_name [where condition;]

總結(jié)

以上是生活随笔為你收集整理的在sql中将表建在别的构件中用什么语句_SQL实战的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。