日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
Oracle子查詢(xún)過(guò)程中值得注意的事項(xiàng)

我們都知道HAVING中我們可以用Oracle子查詢(xún) ,而且兩個(gè)查詢(xún)的語(yǔ)句的結(jié)果是可做集合操作的,如果你想知道HAVING中我們是如何使用Oracle子查詢(xún)的?以及兩個(gè)查詢(xún)的語(yǔ)句的結(jié)果是可做集合的實(shí)際操作是如何進(jìn)行的?以下的內(nèi)容就有相關(guān)的答案。

1. 查詢(xún)語(yǔ)句可以嵌套

例如: SELECT …… FROM (SELECT …… FROM表名1, [表名2, ……] WHERE 條件) WHERE 條件2;

2. 何處可用Oracle子查詢(xún)?

當(dāng)查詢(xún)條件是不確定的條件時(shí)

DML(insert, update,delete)語(yǔ)句里也可用子查詢(xún)

HAVING里也可用子查詢(xún)

3. 兩個(gè)查詢(xún)語(yǔ)句的結(jié)果可以做集合操作

例如:

并集UNION(去掉重復(fù)記錄)

并集UNION ALL(不去掉重復(fù)記錄)

10

J2EE @ zxw

差集MINUS,

交集INTERSECT

4. 子查詢(xún)的注意事項(xiàng)

先執(zhí)行括號(hào)里面的SQL語(yǔ)句,一層層到外面

內(nèi)部查詢(xún)只執(zhí)行一次

如果里層的結(jié)果集返回多個(gè),不能用= > < >= <=等比較符要用IN.

5. Oracle子查詢(xún)的例子(1)

 
 
 
  1. SQL> select title,avg(salary) from s_emp   
  2. group by title Having avg(salary) =   
  3. (select min(avg(salary)) from s_emp   
  4. group by title);  

 

找到最低平均工資的職位名稱(chēng)和工資

子查詢(xún)的例子(2)

Oracle子查詢(xún)可以用父查詢(xún)里的表名

這條SQL語(yǔ)句是對(duì)的:

 
 
 
  1. SQL>select cty_name from city where st_code in   
  2. (select st_code from state where st_name='TENNESSEE' and   
  3. city.cnt_code=state.cnt_code);  

 

說(shuō)明:父查詢(xún)調(diào)用子查詢(xún)只執(zhí)行一次.

6.取出結(jié)果集的80 到100的SQL語(yǔ)句

Oracle處理每個(gè)結(jié)果集只有一個(gè)ROWNUM字段標(biāo)明它的邏輯位置,

并且只能 用ROWNUM<100, 不能用ROWNUM>80。

以下是經(jīng)過(guò)分析后較好的兩種Oracle取得結(jié)果集80到100間的SQL語(yǔ)句

( ID是唯一關(guān)鍵字的字段名 )

語(yǔ)句寫(xiě)法:

 
 
 
  1. SQL>select * from (   
  2. ( select rownum as numrow, c.* from (   
  3. select [field_name,...] 
    from table_name where 條件1 order by 條件2) c)   
  4. where numrow > 80 and numrow <= 100 )  

 

order by 條件3;

 以上的相關(guān)內(nèi)容就是對(duì)Oracle子查詢(xún)的介紹,望你能有所收獲。


本文題目:Oracle子查詢(xún)過(guò)程中值得注意的事項(xiàng)
鏈接地址:http://www.5511xx.com/article/dpejeoh.html