内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

Oracle中where子句怎么用

這篇文章給大家分享的是有關(guān)Oracle中where子句怎么用的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、皮山網(wǎng)站維護(hù)、網(wǎng)站推廣。

查詢emp表中20號部門的員工信息

select * from emp where deptno = 20;

查詢姓名是SMITH的員工,字符串使用'',內(nèi)容大小寫敏感

select * from emp where ename = 'SMITH';

總結(jié):你所學(xué)過的技術(shù)中,哪些是大小寫敏感,哪些是大小寫不敏感

Oracle中where子句怎么用

查詢1980年12月17日入職的員工,注意oracle默認(rèn)日期格式(DD-MON-RR表示2位的年份)

select * from emp where hiredate = '17-12月-80';

查詢工資大于1500的員工

select * from emp where sal > 1500;

查詢工資不等于1500的員工【!=<>

select * from emp where sal <> 1500;

查詢薪水在1300到1600之間的員工,包括1300和1600 【between應(yīng)用于數(shù)字

select * from emp where (sal>=1300) and (sal<=1600);

select * from emp where sal between 1300 and 1600;

查詢薪水不在1300到1600之間的員工,不包括1300和1600 【not between

select * from emp where sal NOT between 1300 and 1600;

查詢?nèi)肼殨r間在"1981-2月-20"到"1982-1月-23"之間的員工【between應(yīng)用于日期

select * from emp where hiredate between '20-2月-81' and '23-1月-82';

Oracle中where子句怎么用

注意:

1)對于數(shù)值型,小數(shù)值在前,大數(shù)值在后

2)對于日期型,年長值在前,年小值在后

查詢20號或30號部門的員工,例如:根據(jù)ID號,選中的員工,批量刪除【in

select * from emp where (deptno=20) or (deptno=30);

select * from emp where deptno in (30,20);

查詢不是20號或30號部門的員工【not in

select * from emp where deptno NOT in (30,20);

查詢姓名以大寫字母S開頭的員工,使用%表示0個,1個或多個字符【like模糊查詢

select * from emp where ename like 'S';

等價

select * from emp where ename = 'S';

select * from emp where ename like 'S%';

Oracle中where子句怎么用

注意:

凡是精確查詢用=符號

凡是不精確查詢用like符號,我們通常叫模糊查詢

查詢姓名以大寫字母N結(jié)束的員工

select * from emp where ename like '%N';

查詢姓名第一個字母是T,最后一個字母是R的員工

select * from emp where ename like 'T%R';

查詢姓名是4個字符的員工,且第二個字符是I,使用_只能表示1個字符,不能表示0個或多個字符

select * from emp where ename like '_I__';

Oracle中where子句怎么用

插入一條姓名為'T_IM'的員工,薪水1200

insert into emp(empno,ename) values(1111,'T_IM');

查詢員工姓名中含有'_'的員工,使用\轉(zhuǎn)義符,讓其后的字符回歸本來意思【like '%\_%' escape '\'】

select * from emp where ename like '%\_%' escape '\';

Oracle中where子句怎么用

插入一個姓名叫'的員工

insert into emp(empno,ename) values(2222,'''');

插入一個姓名叫''的員工

insert into emp(empno,ename) values(2222,'''''');

Oracle中where子句怎么用

Oracle中where子句怎么用

查詢所有員工信息,使用%或%%

select * from emp;
select * from emp where ename like '%';
select * from emp where ename like '%_%';

查詢傭金為null的員工【is null

select * from emp where comm is null;

Oracle中where子句怎么用

注意:null不能參與=運(yùn)算

      null能參與number/date/varchar2類型運(yùn)算

查詢傭金為非null的員工【is not null

select * from emp where comm is not null;

查詢無傭金且工資大于1500的員工

select * 
from emp 
where (comm is null) and (sal>1500);

查詢工資是1500或3000或5000的員工 

select * 
from emp 
where sal in (4000,10000,1500,3,300,3000,5000);

查詢職位是"MANAGER"或職位不是"ANALYST"的員工(方式一,使用!=或<>)

select *
from emp
where (job='MANAGER') or (job<>'ANALYST');

查詢職位是"MANAGER"或職位不是"ANALYST"的員工(方式二,使用not)

select *
from emp
where (job='MANAGER') or (not(job='ANALYST'));

感謝各位的閱讀!關(guān)于“Oracle中where子句怎么用”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學(xué)到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

網(wǎng)站題目:Oracle中where子句怎么用
當(dāng)前URL:http://m.rwnh.cn/article28/jepccp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、外貿(mào)建站、App設(shè)計、網(wǎng)站設(shè)計ChatGPT、服務(wù)器托管

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
宣威市| 平罗县| 临安市| 嘉兴市| 天气| 萨嘎县| 墨脱县| 平阳县| 库尔勒市| 湛江市| 宁安市| 晋宁县| 五原县| 澄江县| 铜鼓县| 海门市| 临漳县| 枣庄市| 合水县| 凤阳县| 湘潭市| 花垣县| 偃师市| 南岸区| 勃利县| 二连浩特市| 达拉特旗| 邵阳市| 西藏| 定日县| 怀集县| 九江县| 奉化市| 永丰县| 栾城县| 嘉禾县| 金阳县| 新津县| 耒阳市| 河东区| 临安市|