在同時使用order by
和where
子句時,應該讓order by
位於 where 之後,否則將會產生錯誤
where子句操作符
範圍值檢查
使用between
操作符,示例:
select prod_name, prod_price組合where子句and操作符where 子句中的關鍵字,用來指示檢索滿足所有給定條件的行:from products
where prod_price between
5 and 10;
from productsor操作符where子句中使用的關鍵字,用來表示檢索匹配任一給定條件的行:where vend_id = '
dll01
' and prod_price <= 4;
select prod_name, prod_pricein操作符where 子句中用來指定要匹配值的清單的關鍵字,功能與or 相當:from products
where vend_id = '
dll01
' or vend_id = 『brs01』;
select prod_name, prod_pricenot操作符where 子句中用來否定其後條件的關鍵字:from products
where vend_id in (
'dll01
', '
brs01')
order by prod_name;
select prod_namefrom products
where not vend_id = '
dll01
'order by prod_name;
SQL 必知必會 筆記 3 過濾資料
在同時使用order by和where子句時,應該讓order by位於 where 之後,否則將會產生錯誤 where子句操作符 範圍值檢查 使用between操作符,示例 select prod name,prod price from products where prod price bet...
SQL必知必會 過濾資料
where子句 select vend name vend address from test dbo vendors where vend name hanma 注 當有order by 和 where 時,where 在order by 前面 where子句操作符 單個值檢查 select ve...
SQL必知必會 高階資料過濾
1 組合where子句 為了進行更強的過濾控制,sql允許給出多個where子句,這些子句有兩種使用方式,即以and子句或or子句的方式使用。注意 1 操作符 用來聯結或改變where子句中的子句的關鍵字,也稱為邏輯操作符 1.1 and操作符 檢索由 商dll01製造且 小於等於4美元的所有產品的...