Oracle的基本查詢語句

2021-08-19 03:15:16 字數 788 閱讀 1618

1、查詢語句:

語法格式:select * | from table [ where codition ];

注:<1>、table指定表名

<2>、column用於指定列名

<3>、expression用於指定表示式

<4>、alias用於指定列的別名

<5>、condition用於指定查詢條件

<6>、distinct用於去除重複列

2、用distinct 排除重複列的處理:預設情況下,當執行查詢操作時,會顯示所有滿足條件的行,包括重複行

例:select distinct deptno, job from emp;

3、查詢日期列的操作:指定資料型別為日期型別的列,如data型別,日期列的預設格式預設格式為dd-mon-rr(rr:代表年,而且取年份的後兩位數)。

<1>、如果以簡體中文顯示日期結果,那麼可以將會話的nls_language引數設定為simplified chinese

例:alter session set nls_language = 'simplified chinese';

<2>、如果以美國英文顯示日期結果,那麼可以將會話的nls_language引數設定為american

例:alter session set nls_language = 'american';

<3>、如果希望定製日期顯示格式,並按照定製方式顯示日期結果,那麼可以設定會話的nls_data_format引數。

例:alter session set nls_data_format = 'yyyy/mm/dd';

oracle 基本查詢語句及例項

1 查詢所有列 select from 表名 2 查詢表結構 desc 表名 3 查詢指定列 select ename,sal,job from 表名 4 oracle中檢視所有表和字段 獲取表 select table name from user tables 當前使用者的表 select ta...

Oracle查詢語句

select sysdate from dual dual 臨時的表,使語法結構完整,沒有什麼意義。oracle中的select語句必須要有from 而sql2008中可以沒有。起別名 起別名 as起別名,不用加雙引號.加空格起別名,要加雙引號 select name as 姓名 from stud...

Oracle查詢語句

列出所有部門的詳細資訊和部門人數。這裡需要部門的詳細資訊和部門人數,顯然需要我們進行表的連線 那麼這裡我們先貼出兩張表長啥樣 像這樣的關於兩張表的連線,那麼我們一般先一張一張來 比如這裡我們可以先解決部門的詳細資訊 然後解決部門人數 select deptno,count 1 人數 from emp...