ORACLE基礎內容(一)

2021-09-12 13:15:38 字數 1891 閱讀 7279

1.給列起別名時以下情況需要加雙引號:

2.連線操作符||,注意oracle的字串是單引號引起來的

3.消除重複行distinct,加在列名的前面

例:從emp表中查詢部門編號

select distinct deptno

from emp;

4.檢視表結構:在命令視窗          desc    表名;

5.限定條件的查詢

select [distinct]

from 表名

[where 條件];

條件中加比較操作符:< <= > >= <>(不等於)

6.比較字元型、日期型資料,要加單引號』』

7.oracle預設的日期格式:dd-mon-rr 『13-2月-19』

8.特殊比較符運算子(4個)

in(集合列表)        查詢資料是否等於集合列表中的某乙個

例:1)查詢工資在1000到1500之間的員工姓名和工資

select ename,sal

from emp

where sal between 1000 and 1500;

2)查詢經理編號為空的員工姓名,經理編號

select ename,mgr

from emp

where mgr is null;

3)查詢姓名是以s開頭的員工姓名

select ename

from emp

where ename like 's%'

查詢姓名中第二個字母是l的員工姓名

select ename

from emp

where ename like '_l%'

4)查詢部門編號為10或者20的員工姓名,部門編號

select ename,deptno

from emp

where deptno in (10,20);

9.not的組合使用 例:

1)查詢工資不在3000到5000之間的員工姓名,工資

select ename,sal

from emp

where sal not between 3000 and 5000

2)查詢姓名中不包含以l開頭的員工姓名

select ename

from emp

where ename not like 'l%'

3)查詢部門編號不是10,20的員工姓名,部門編號

select ename,deptno

from emp

where deptno not in (10,20)

4)查詢經理編號不為空的員工姓名,經理編號

select ename,mgr

from emp

where mgr not is null

10.oracle的邏輯運算子

11.排序

select [distinct]

from 表名

[where 條件]

[order by [asc|desc],...];

預設是公升序:asc

降序:desc

如果是對null公升序,排在最後,如果是降序,排在最前。

注意:order by 一定要寫在sql語句的最後

如果別名加了「」,那麼排序時別名也要加「」

按照列的序號指:select後面列的順序,第幾列,從第一列開始。

Oracle儲存過程基礎內容

create or replace procedure firstpro asbegin dbms output.put line hello word,my name is stored procedure end 裡面只有乙個輸出語句 呼叫begin firstpro end create or...

CSS基礎內容(一)

一入 深世海,不知禿頭何時來!又是深夜來臨了,這一天又不知不覺過去了。整理一下今天css主要關鍵點內容,以便後續隨時複習,加油!簡介 css cascading style sheets 層疊樣式表。負責頁面的表現給頁面增加樣式 如字型顏色 寬高 背景色 引入css a.行內樣式大家都是年輕人嘛。相...

JS基礎內容小結(基礎)(一)

字串的各類方法 str.charat 1 從第0個開始計算獲取第乙個子符串,如str 你好嗎 獲取到 好 str.charcodeat 1 獲取對應字串的編碼數字 從第0個開始計算 string.fromcharcode 22937,21619 返回對應字串編碼的字串 以下應該記一下 靜態方法 0 ...