SELECT簡單查詢

2021-09-22 20:02:09 字數 1602 閱讀 7388

資料庫有自己專門的語言sql(structured query language)結構化查詢語言。

sql分類:

資料操縱語言:(dml data manipulation language)

select(查詢) insert(插入) update(更新) delete(刪除)

資料定義語言:(ddl data definition language)

create alter drop rename truncate

資料控制語言:(dcl data control language)

grant

簡單查詢指的是沒有任何限定條件的查詢

第一種形式:

select *

from 表名,表名…

查詢表中所有列內容,可以同時查詢多個表

先執行from子句,後執行select子句

第二種形式:

select 欄位名,欄位名…

from 表名,表名…

查詢表中指定欄位的值

查詢emp表中全部內容

查詢每個員工的編號,姓名,職位,工資

查詢job列的內容

查詢job列的內容,查詢時去除重複字段使用distinct關鍵字時只有查詢的所有字段內容都相同時才會被認為是重複字段

查詢每個雇員的編號,姓名,基本年薪可對列進行四則運算

可給列別稱,別稱查詢使用as,且as可省略

SELECT簡單查詢

簡單查詢包括查詢資料表中的所有資料 部分字段資訊等,基本語法為 1 查詢出表中的所有資料 select from table name 2 查詢出表中特定欄位的資料 select column name1,column name2 from table name 在資料表中,資料可能存在重複情況,比...

SELECT 查詢 子查詢

1 非相關子查詢 非相關子查詢,也稱巢狀子查詢,可以多層巢狀。這種子查詢的執行不依賴於外查詢。執行過程是,先執行子查詢,子查詢的結果並不顯示出來,而是作為外查詢的條件值,然後執行外查詢。非相關子查詢的特點 子查詢只執行一次,其查詢結果不依賴於外查詢。而外查詢的查詢條件依賴於子查詢的結果,因此,也可以...

select單錶查詢語句 簡單SQL語句

使用order by 子句對查詢結果進行排序 排序方式包括公升序 asc,可省略 和降序 desc 兩種 select empno,ename,sal from emp order by sal select empno,ename,sal from emp order by sal desc 按多...