九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Select語句
6-- 收藏
語法格式
 Select *|{<字段名>,……}
 from <表名>;
使用算術(shù)表達(dá)式
 select empno,ename,sal*12 from emp;
算數(shù)運算符
 +  -  *   /
運算符優(yōu)先級
 乘法和除法的優(yōu)先級高于加法和減法
 同優(yōu)先級運算符的順序是從左到右
 表達(dá)式中可使用小括號強行改變運算順序
!!!鏈接運算符--||
 select ename||'is a'||job from emp;
 select empno,ename||'is a'||sal from emp;
 示例:(1)select '姓名是'||ename,'工作為'||job from emp;
 (2)select empno || '  號的  '||ename ||'  is a  ' ||job||'  his annual sal is   '|| (sal*12) from emp;
!!!!注:字符串連接時最好加空格,增加易讀性

使用字段別名
 字段別名
     重命名查詢結(jié)果中的字段,一增強可讀性
     如果別名中使用特殊字符,或者是強制大小寫敏感需雙引號
語法格式
 select<字段名>|<表達(dá)式>[[AS]<字段別名>],……from <表名>
示例:select empno as 員工編號 ,ename 員工姓名,sal*12  "年薪" from emp;
 select empno || '  號的  '||ename ||'  is a  ' ||job||'  his annual sal is   '|| (sal*12)   員工信息 from emp;把empno,ename,job,sal*12這些信息一員工信息表的形式存放
空值
 空值是無效的,未指定的,未知的或不可預(yù)知的值
 空值不等同于空格或者0
算術(shù)表達(dá)式中出現(xiàn)空值,則整個表達(dá)式結(jié)果為空
鏈接表達(dá)式中出現(xiàn)的空值被當(dāng)作一個空的字符串處理
去掉重復(fù)行--在缺省情況下,查詢結(jié)果中包含所有符合條件的記錄行,包括重復(fù)行 ---如只查詢 性別
 distinct
 select distinct deptno from emp;
查詢結(jié)果排序
 查詢結(jié)果缺省按記錄順序排列
 可以使用order by   ASC--升序   DESC--降序
 select empno,ename,sal from emp order by sal;
 select deptno,ename,sal from emp order by deptno desc,sal;
條件查詢
 語法格式
 select*|{[distinct]<字段名>|<表達(dá)式>[<別名>],...} from <表名>[where <查詢條件>]
 select * from emp where deptno=10;
!!!!獲取當(dāng)前缺省日期格式
 select sysdate from dual;
比較運算符
 =    >     >=       <      <=      <><--->!=
 between...and...界于兩值之間包(含邊界)
 in(set)出現(xiàn)在集合里
 like模糊查詢
 in null 為空值
!!!模糊查詢
 % 表示零或多個字符
 _表示一個字符
 對于特殊符號可使用ESCAPE標(biāo)識符來查找
 \--轉(zhuǎn)義符(實際開發(fā)中并不常用)
 select * from student where name like '%\%%' escape '\';--查詢所以姓名中包含%的人
 select * from student where name like '%\_%' escape '\';--查詢所以姓名中包含_的人
!!!!!!!!!!!!!!!!!!!!!
 插入一個帶有'的常量時
  如:insert into student values('Tom''cd',24);--Oracle中規(guī)定兩個''代表一個'
      select * from student where name like '%''%';
空值判斷
 select * from emp where comm is (not) null;--0不等于空值
邏輯運算符
 NOT--邏輯"非"
 AND--邏輯"與"
 OR---邏輯"或"
!!!!!!
運算符優(yōu)先級(可使用()來改變運算順序)
 * /
 + -
 ||
 =  >  >=  <   <=    <>
 is[not]null   like  not[in]
 [not]between...and...
 not
 and
 or
 
 
 
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Oracle PL/SQL開發(fā)基礎(chǔ)(第十彈:子查詢)
oracle學(xué)習(xí)筆記之表的查詢
Oracle 10g的使用【SQLPLUS操作大全】
Oracle復(fù)雜查詢
oracle查詢/子查詢/復(fù)制表和數(shù)據(jù)
漫談oracle中的空值-ORACLE
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服