② select
[distinct]*
|列名稱 [別名]
,列名稱 [別名],.
..|資料計算
① from 資料表 [別名]
1 . 案例:查詢所有雇員的詳細資訊(雇員表的所有行和列的內容)
select
*from emp;
2 . 案例:查詢所有雇員的編號、姓名、基本月工資,現在肯定不能夠使用「*
」,因為使用*
表示所有列
3. 查詢每個雇員的編號、姓名、職位、年收入.
這一過程肯定要進行數學計算,那麼一旦要進行數學計算,要考慮先乘除後加減
select empno 編號,ename 姓名,job 職位,sal*
12 年薪
4. 查t每個雇員的編號、姓名、職位、年收入(每個月有200元的飯食補貼、100元的**補貼、200元的路途補貼、年底可以領到15月薪)
5. 查詢所有的職位資訊(職位是job
字段)
如果是字串則字串一定要使用單引號('
)宣告,例如:'hello world;'
如果是數字則可以直接編寫,例如:10;
6 . 案例:字串連線
select
'雇員姓名:'
|| ename ||
',職位:'
簡單查詢指的就是資料通過一張資料表獲得,簡單查詢裡面只有兩個基本子句:select 、from;
from子句優先於 select子句執行,以確定資料的**,select子句控制的只是顯示的資料列。
Oracle學習之簡單查詢
使用scott使用者下的表,1.查詢所有內容 select from emp 2.查詢員工資訊,包括員工編號,姓名,職位3個資訊 select empno,ename,job from emp 3.查詢所有職位 select job from emp 4.查詢所有職位並去掉重複用distinct s...
Oracle 語句之簡單常用查詢
新增欄位和備註alter table 表名 add col1 varchar2 10 col2 varchar2 10 comment on column 表名.col1 is 欄位1 comment on column 表名.col2 is 欄位2 修改字段alter table 表名 modif...
Oracle簡單查詢語句
oracle 簡單查詢語句 1.選擇部門30中的所有員工 select from emp where deptno 30 2.列出所有辦事員的姓名 編號和部門編號 select ename,empno,deptno from emp where job clerk 3.找出佣金高於薪金的員工 sel...