使用SELECT語句檢索資料

2021-09-24 02:07:15 字數 1284 閱讀 1394

①sql語言大小寫不敏感;

②sql可以寫在一行或者多行;

③關鍵字不能被縮寫也不能分行;

④各子句一般要分行寫;

⑤使用縮排提高語句的可讀性;

⑥在sqlplus中,必須用分號(;)結束每條sql語句。

sqlplus:

①字元和日期型別的列左對齊;

②數值型別的列右對齊;

③預設字段顯示方式:大寫。

算數運算優先順序等同於數**算優先順序。

①+:加

例:從emp表中檢視員工姓名,月薪,以及月薪+500;

select ename,sal,sal+500

from emp;

②-:減

例:從emp表中檢視員工姓名,月薪,以及月薪-500;

select ename,sal,sal-500

from emp;

③*:乘

例:從emp表中檢視員工姓名,月薪,以及月薪12(即年薪);==select ename,sal,sal12

from emp;==

④/:除

例:從emp表中檢視員工姓名,月薪,以及月薪/30(即日薪);

select ename,sal,sal/30

from emp;

①null是無效的、未指定的、未知的或不可預知的值,null不是0也不是空格;

②包含null值的任何數**算的值都是空值。例:①

select ename,sal,sal×12 as yearsal

from emp;

②select ename,sal,sal×12 「year_sal」

from emp;

①重新命名乙個列別名;

②便於計算;

③緊跟列名(也可以在列名和別名之間加入關鍵字as);

④如果包含空格或特殊字元,或者需要區分大小寫,那麼需要雙引號。

①把列與列,列與字元連線在一起;

②用『||』表示;

③可以用來『合成』列。

例:select ename||sal as「haha」

from emp;

①字串可以是select列表中的乙個字元,數字,日期;

②日期和字元只能在單引號**現;

③每當返回一行時,字串被輸出一次。

例:select ename||『 is a 』||job as 『haha』

from emp;

例:select distinct deptno

from emp;

例:檢視emp表的表結構

desc emp

使用SELECT語句檢索資料

一 進入oracle資料庫 1 sqlplus as sysdba進入資料庫,startup 是啟動資料庫。utlsampl.sql 執行這個指令碼 2 conn scott tiger 進入使用者scott,密碼是tiger 關於這個報錯解決方法 cd oracle home cd dbs ls ...

SQL 檢索資料(select語句)

select語句用於從乙個或多個表中檢索資訊。命令select 列名 from 表名 注意 語句將返回表中所有行,資料沒有過濾 過濾將得出結果集的乙個子集 也沒有排序。命令select 列名1,列名2,from 表名 注意 在選擇多個列時,一定要在列名之間加上逗號,但是最後乙個列名後不加。命令 也可...

SQL之檢索資料(select語句)

關鍵字不能用作表或者列的名字。select prod name from products 上述語句從products表中檢索乙個名為prod name的列。select關鍵字後面是列名,from關鍵字後面是表名。多條sql語句必須用分號 間隔,單條sql最好後面也加上分號。sql語句是不區分大小寫...