在where語句中,我們需要制定各種條件,條件的各種組合需要用到不同的關鍵字
一、單條件
如:select * from ticket where name='測試
'二、多條件
1、和(
and)
如:select * from ticket name=』測試
' and area=』北京'
2、或(or)
如:select * from ticket name=』測試
' or area=』北京'
三、模糊匹配(like)
1、模糊匹配
0個或乙個字元(%)
如:select * from ticket name like '%試
』2、模糊匹配乙個字元(
_)如:
select * from ticket name like '_試
』四、成員匹配(in)
如:select * from ticket where name in('測試
','開發
')五、取值兩者之間(between。。。
and)
如:select * from ticket where id between 1 and 20
sql語句中where的引號用法
因為 ip 沒有加單引號 請注意,我們在例子中的條件值周圍使用的是單引號。sql 使用單引號來環繞文字值 大部分資料庫系統也接受雙引號 如果是數值,請不要使用引號。這是正確的 select from persons wherefirstname bush 這是錯誤的 select from pers...
SQL語句中where和 on的區別
join過程可以這樣理解 首先兩個表做乙個笛卡爾積,on後面的條件是對這個笛卡爾積做乙個過濾形成一張臨時表,如果沒有where就直接返回結果,如果有where就對上一步的臨時表再進行過濾。下面看實驗 先準備兩張表 先執行inner join 結果沒有區別,前者是先求笛卡爾積然後按照on後面的條件進行...
sql語句中的where 1 1
1 1 永真,1 1 永假 1 1 的用處 用於只取結構不取資料的場合 例如 create table table temp tablespace tbs temp as select from table ori where 1 1 建成乙個與table ori 結構相同的表table temp,...