最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

oracle邏輯運算符與其優(yōu)先級簡介

 更新時間:2017年09月30日 17:25:10   作者:善敗將軍  
這篇文章主要介紹了oracle邏輯運算符與其優(yōu)先級的相關(guān)內(nèi)容,涉及一些代碼示例,具有一定參考價值。若有不當之處,歡迎指出。

Oracle的邏輯運算符也是用在SQL語句中必不可少的因素,一共有三個

邏輯運算符

意義

and

雙值運算符,如果左右兩個條件都為真,則得到的值就為真

or

雙值運算符,只要左右兩個條件有一個為真,則得到的值就為真

not

單指運算符,如果原條件為真,則得到真,如果元條件為假,反之如果原條件為假,則結(jié)果為真

Oracle的邏輯運算符也是用在SQL語下面使一些例子:

Select * from emp where sal > 2000 and job = ‘SALESMAN';

尋找那些工資高于2000的且職位為銷售的職員。

Select * from emp where job = ‘CLERK' or deptno = 20;

       尋找那些工作為CLERK或者所在部門標號為20的職員的列表

  

   Select * from emp where not (sal > 3000 or sal < 1500);

       尋找那些工資既不大于3000也不小于1500,也即在1500到3000范圍的員工,相當于:select * from emp where sal between 1500 and 3000;

結(jié)合到前面所列出的各類運算符,在這里匯總一下oracle中所有運算符的優(yōu)先級句中必不可少的因素,一共有三個

運算符

級別

算術(shù)運算符(即‘+',‘-',‘*',‘/')

1

連接運算符(即‘||')

2

比較運算符(即‘>',‘>=',‘<',‘<=',‘<>')

3

Is [not] null,[not] like,[not] in

4

[not] between-and

5

not

6

and

 

or

 

通常使用‘()'可以改變運算符的優(yōu)先級。

需要注意的是and的優(yōu)先級要優(yōu)于or,也就是說

下面的語句

Select * from emp where sal < 1500 or sal >= 2000 and job = ‘ANALYST';

等價于

Select * from emp where sal < 1500 or (sal >= 2000 and job = ‘ANALYST');


而不是你所預期的

Select * from emp where (sal < 1500 or sal >= 2000) and job = ‘ANALYST';


一般我們即使我們要表達第一個語句所要表達的意思,為了避免誤解,都不采取第一種寫法,而是用括號來表明我們要先算后面的部分。

總結(jié)

本文關(guān)于oracle邏輯運算符與其優(yōu)先級簡介就到這里,希望對大家有所幫助。感興趣的朋友可以參閱:Oracle RMAN自動備份控制文件方法介紹  、 oracle邏輯結(jié)構(gòu)分析 、  oracle 數(shù)據(jù)庫啟動階段分析 、  oracle 虛擬專用數(shù)據(jù)庫詳細介紹等。有什么問題可以隨時留言,小編會及時回復大家的。感謝朋友們對腳本之家網(wǎng)站的支持。

相關(guān)文章

  • oracle 實際值超過數(shù)據(jù)庫某個字段指定長度報錯解決

    oracle 實際值超過數(shù)據(jù)庫某個字段指定長度報錯解決

    本節(jié)主要介紹了oracle 實際值超過數(shù)據(jù)庫某個字段指定長度報錯解決方法,需要的朋友可以參考下
    2014-07-07
  • oracle分區(qū)索引的失效和重建代碼示例

    oracle分區(qū)索引的失效和重建代碼示例

    這篇文章主要介紹了oracle分區(qū)的失效和重建代碼示例,小編覺得挺不錯的,這里分享給大家,供需要的朋友參考。
    2017-10-10
  • oracle 視圖權(quán)限 oracle 創(chuàng)建視圖權(quán)限不足

    oracle 視圖權(quán)限 oracle 創(chuàng)建視圖權(quán)限不足

    在scott用戶下創(chuàng)建視圖的時候,報錯:權(quán)限不足,遇到這個問題,我也是束手無策,于是網(wǎng)上搜集整理了一下,曬出來和大家分享,希望可以幫助你們
    2012-11-11
  • PLSQL安裝與使用圖文教程

    PLSQL安裝與使用圖文教程

    這篇文章詳細介紹了PL/SQL的下載、安裝、配置以及使用方法,內(nèi)容包括如何下載和安裝PL/SQL和Oracle Instant Client,本文通過圖文并茂的形式給大家介紹的非常詳細,感興趣的朋友一起看看吧
    2025-02-02
  • Oracle?處理json數(shù)據(jù)的方法

    Oracle?處理json數(shù)據(jù)的方法

    Json數(shù)據(jù)一般使用varchar2(400),varchar2(32676)或者BLOB來存儲Json數(shù)據(jù),這篇文章主要介紹了Oracle?處理json數(shù)據(jù)的相關(guān)知識,需要的朋友可以參考下
    2022-11-11
  • oracle保留兩位小數(shù)解決方案

    oracle保留兩位小數(shù)解決方案

    公司需要處理一些報表,需要使用百分率,保留2位小數(shù),只用round和trunc函數(shù)都可以實現(xiàn)(round(_data,2) ),只是格式不是很工整,對格式要求不嚴謹?shù)那闆r下使用round即可
    2012-11-11
  • Oracle數(shù)據(jù)庫兩表關(guān)聯(lián)更新的問題

    Oracle數(shù)據(jù)庫兩表關(guān)聯(lián)更新的問題

    需要寫一個更新語句,但是更新的判斷條件是兩個表關(guān)聯(lián)查詢出來的,本文通過實例代碼給大家講解Oracle數(shù)據(jù)庫兩表關(guān)聯(lián)更新的問題及遇到的坑,感興趣的朋友一起看看吧
    2023-11-11
  • Oracle去除重復數(shù)據(jù)

    Oracle去除重復數(shù)據(jù)

    這篇文章介紹了Oracle去除重復數(shù)據(jù)的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 深入ORACLE遷移到MYSQL的總結(jié)分析

    深入ORACLE遷移到MYSQL的總結(jié)分析

    本篇文章是對ORACLE遷移到MYSQL進行了詳細的總結(jié)與分析,需要的朋友參考下
    2013-06-06
  • Oracle賬戶被鎖錯誤:the?account?is?locked解決方法

    Oracle賬戶被鎖錯誤:the?account?is?locked解決方法

    the?account?is?locked意思是賬戶被鎖定了,這種情況需要大家去解鎖,這篇文章主要給大家介紹了關(guān)于Oracle賬戶被鎖錯誤:the?account?is?locked的解決方法,需要的朋友可以參考下
    2023-12-12

最新評論

安陆市| 京山县| 韶山市| 古交市| 聂拉木县| 上栗县| 揭阳市| 司法| 吉木乃县| 延津县| 高要市| 德钦县| 宝坻区| 大同县| 阜平县| 昔阳县| 斗六市| 凉城县| 尉犁县| 朝阳县| 宁武县| 古浪县| 科技| 江城| 健康| 象州县| 卫辉市| 赣州市| 博野县| 乐都县| 平昌县| 吉安市| 讷河市| 板桥市| 赤峰市| 隆子县| 湖南省| 巢湖市| 凤庆县| 浠水县| 台北县|