SQL必知必會筆記一

2021-08-19 14:37:01 字數 1101 閱讀 8372

外來鍵

select語句

檢索單個列

select prod_name 

from products

-- 從products表中檢索乙個名為prod_name的列

檢索多個列

檢索所有列

select *

from products;

檢索不同值

限制結果

排序資料

select  prod_name

from products

order

by prod_id;

-- 注意order by子句的位置

-- 排序可以使用檢索列 / 也可以使用非檢索列

按多個列排序
select  prod_id,prod_name,prod_price

from products

order

by prod_price,prod_name;

-- 僅在多個行有相同prod_price時,才繼續按prod_name排序

按列的位置排序
select  prod_id,prod_name,prod_price

from products

order

by2,3;

-- 先按第二個即prod_name排序,再按prod_price排序

指定排序方向使用where子句

where子句操作符

操作符說明

操作符說明=等於

>

大於<>

不等於》=

大於等於

!=不等於

!>

不大於<

小於between

在指定兩個值之間

<=

小於等於

is null

為null值

!<

不小於組合where子句like操作符

百分號%萬用字元

下劃線_萬用字元

方括號萬用字元

《sql必知必會》筆記

資料庫 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 注意誤用混淆 資料庫軟體被稱為dbms,資料庫是通過dbms建立和操縱的容器 模式 關於資料庫和表的布局及特性的資訊。主鍵 一列或一組列,其值能夠唯一標識表中的每一行。多條sql語句必須以 分隔。sql語句不區分大小寫,select和sele...

mysql必知必 SQL必知必會學習筆記 一

資料庫基礎 資料庫 資料庫軟體 確切的說,資料庫軟體應稱為資料庫管理系統 dbms 資料庫是通過dbms建立和操作的容器 資料庫相當於檔案櫃 容器 表相當於檔案 同乙個資料庫不能存在相同的表名,不同的資料庫可以存在相同的表名 主鍵應滿足的條件 唯一性非空性 not null 主鍵列中的值不允許修改或...

SQL 必知必會(學習筆記一)

工作了就不行了,公司用的就是mysql,剛開始還好,寫的都是記憶體相關,基本都沒接觸到資料庫內容。單列select prod name from products 多列 select prod id,prod name,prod price from products 所有列 select from...