SQL語句 檢索資料 oracle
阿新 • • 發佈:2018-12-19
一、檢索資料使用SQL語句
1.1 SQL語句執行標準
1)命令不區分大小寫
2)可以換行書寫
3)關鍵詞不能簡寫或者分隔開跨行寫
4)通常一個句子一行
5)排版可增加可讀行
6)結束語;是可以用的,執行多個語句用;分隔開
7)SQLPLus 裡必須用; 表示一個語句的結束
8)在查詢某一值時,值是大寫字母,查詢該值的時候,該值要大寫(如果該值是小寫,查詢時就小寫)
1.2 預設
1.2.1 在SQL Developer裡
1)預設標題排列:左對齊
2)預設標題:大寫
1.2.2 在SQL*Plus 裡
1)字元和日期型:左對齊
2)數字型的右對齊
3)預設標題:大寫
換行
2代表第二行,3代表第三行
SQL> select ename
2 sal,job
3 from scott.emp;
1.3算術表示式和空值
1.3.1空值
1)空值和任何數進行加減乘除還是空值
2)null是一個不確定,未賦值,未知的數,不等於零
1.3.2 算術操作符的使用
SQL> select deptno,deptno + 1 2 from scott.dept; DEPTNO DEPTNO+1 ---------- ---------- 10 11 20 21 30 31 40 41 41 42 42 43 1.4列別名 1
)直接跟在列後,增強可讀性
2)包含空格、特殊字元區分大小寫時必須用雙引號引起來
例1.4.1:修改scott使用者的emp表中的sal 列,給sal列別名為newsal
SQL> select ename,sal,sal+100,sal+200 newsal from scott.emp; ENAME SAL SAL+100 NEWSAL ---------- ---------- ---------- ---------- SMITH 800 900 1000 ALLEN 1600 1700 1800 WARD 1250 1350 1450 JONES 2975 3075 3175 MARTIN 1250 1350 1450 BLAKE 2850 2950 3050 預設查時列名全
部為大寫,如果要給列取列別名為小寫,把列別名用雙引號引起來。
1.5 desc
desc 表名:查看錶的結構