oracle筆記(四)select基本語句

2021-08-25 19:00:56 字數 1189 閱讀 2574

oracle基本的查詢語句

select  *|from               table;

sql> select * from dba_users;// 查詢oracle 中所有使用者資訊

sql> select username,password from dba_users;// 只查詢使用者和密碼

sql> select * from dba_ustats;// 查詢當前使用者資訊

sql> select * from dba_varrays;// 查詢使用者可以訪問的視**本

sql> select * from dba_views;// 查詢資料庫中所有檢視的文字

sql> select * from emp;// 查詢所有資訊,執行時先解析成下面的形式

sql> select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp; // 查詢所有資訊

sql> select empno from emp;// 查詢某個字段

sql> select empno " 員工編號" from emp;// 別名查詢

sql> select empno as " 員工編號" from emp; // 別名查詢

sql> select distinct(hiredate) from emp;// 查詢不重複的資訊

sql> select sal+comm from emp;// 注意:包含空值的數學表示式求出的結果也為空值

sql> select sal+nvl(comm,0) from emp;// 解決上邊的空值問題

sql> select empno||ename from emp; // 連線查詢

sql> select empno||ename as " 員工編號和員工姓名" from emp; // 連線查詢

sql> select ' 員工編號是:'||empno from emp; // 連線查詢

sql> select ' 姓名為'||ename||' 的員工編號是'||empno||', 他所在的部門是:'||deptno from emp; // 連線查詢

sql> select distinct(deptno) from emp;// 查詢所有的部門編號

Oracle筆記 層次查詢 Select

基於樹狀結構的資料查詢成為層次查詢。層次化查詢的基本語法 select 列名1,列名2 from 表名 start with 開始條件 connect by 遞迴條件如上圖mark表,使用market id和parent market id將平行的資料變成了樹狀型。eg 查詢表中所有亞洲的市場資訊表...

oracle學習筆記四

資料庫管理 sys使用者 對應乙個方案 基表和動態檢視 dba 資料庫管理員 sysdba 系統管理員 sysoper 系統操作員 只能以sysdba或sysoper登入 system 對應乙個方案 次級使用者資料 dba sysdba show parameter 資料庫表的邏輯備份與恢復 匯出 ...

oracle學習筆記四

select table1.column,table2.column from table1 cross join table2 natural join table2 join table2 using column name join table2 on table1.column name t...