|
使用 TO_CHAR 函數。 |
|
|
|
|
|
使用 TO_DATE 函數。 |
|
|
|
|
|
查詢 SCOTT 的薪資並以
'$999,999.9' 格式輸出。 |
|
|
|
|
ORACLE
系統除了以上的資料型態外,還支持以下的條件運算: |
1.
用來比較的: |
|
= |
等於 |
<> |
不等於 |
< |
小於 |
> |
大於 |
<= |
小於等於 |
>= |
大於等於 |
|
|
|
|
查詢 EMP
表格中,職位(JOB) 為‘MANAGER’的員工。 |
|
|
|
2.
在(或不在)某連續範圍之內 |
|
查詢在 1981
年間受雇員工。 |
|
|
|
|
3. 在 (或不在) 某值域範圍
(NOT) IN (值域範圍) |
|
查詢職位(JOB)
為‘MANAGER’與‘CLERK’的員工。 |
|
|
|
|
4.與某一綱要相匹配 (或不匹配)。
(NOT) LIKE (綱要) |
在 ORACLE
系統中匹配綱要是用“%”(百分比符號) 表示任何字元;用“ _ ”(底線符號) 表示任一字元。 |
|
查詢三個字的名字(ENAME)
中第二個字為‘仁’的員工。 |
|
|
|
|
5.
列表或子查詢結果中的任一(ANY) 或全部(ALL) 值
ANY 任一 ALL 全部 |
|
查詢薪資(SAL) 大於
1000, 2000, 3000 的員工。 |
|
|
|
|
6.
辨別子查詢結果有無傳回值
(NOT) EXISTS |
|
例子將於後面的進階查詢章節中說明。 |
|
|
7.
虛值(NULL) 判斷條件
IS(NOT)NULL |
|
查詢獎金(COMM)
不為虛值(NULL) 的員工。 |
|
|