外來鍵
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...