>
<
>=
<==!=
<>
案例1:查詢工資》12000的員工資訊select
*from
employees
where
salary>
12000
;
案例2:查詢部門編號不等於90號的員工名和部門編號select
last_name,
department_id
from
employees
where
department_id<>
90;
案例1:查詢工資z在10000到20000之間的員工名、工資以及獎金select
last_name,
salary,
commission_pct
from
employees
where
salary>=
10000
and salary<=
20000
;
案例2:查詢部門編號不是在90到110之間,或者工資高於15000的員工資訊select
*from
employees
where
not(department_id>=
90and department_id<=
110)
or salary>
15000
;
案例:查詢服務券名字還有洗車且洗車後第二個字為信的資訊select
*from coupon where name like
'%洗車_信'
案例1:查詢員工編號在100到120之間的員工資訊select
*from
employees
where
employee_id >=
120and employee_id<=
100;
select
*from
employees
where
employee_id between
120and
100;
案例:查詢員工的工種編號是 it_prog、ad_vp、ad_pres中的乙個員工名和工種編號
select
last_name,
job_id
from
employees
where
job_id =
'it_prot'
or job_id =
'ad_vp'
or job_id =
'ad_pres'
;
select
last_name,
job_id
from
employees
where
job_id in
('it_prot'
,'ad_vp'
,'ad_pres'
);
案例1:查詢沒有獎金的員工名和獎金率select
last_name,
commission_pct
from
employees
where
commission_pct is
null
;
案例1:查詢有獎金的員工名和獎金率select
last_name,
commission_pct
from
employees
where
commission_pct is
notnull
;
select
last_name,
commission_pct
from
employees
where
salary is
12000
;
案例1:查詢沒有獎金的員工名和獎金率select
last_name,
commission_pct
from
employees
where
commission_pct <=>
null
;
案例2:查詢工資為12000的員工資訊select
last_name,
salary
from
employees
where
salary <=>
12000
;
多條件查詢例子
alter procedure dbo sp tgongxu selbymore gx name nvarchar 50 null,gx alias nvarchar 50 null,gx account mode nvarchar 50 null,gx istime int null,gx isk...
mysql查詢條件 Mysql查詢條件的使用
mysql查詢條件的使用 方法 解釋 gt 大於 gte 大於等於 lt 小於 lte 小於等於 例如 article article.objects.filter id gt 5 startswith 以指定某個字串開始,大小寫敏感 istartswith 以指定某個字串開始,大小寫不敏感 end...
Mysql查詢例子
近兩天在看 mysql技術內幕 裡面有些不錯的例子,我想僅看一下是不夠的,動手寫一寫會加深理解。1,序號問題 比如有這樣乙個表 a 1 2 3 100 101 103 104 105 要求給其新增乙個序號列。sql語句可以這樣寫 mysql select a,a a 1 num from nianx...