mysql的條件查詢以及例子

2021-10-09 13:15:23 字數 2521 閱讀 7714

>

<

>=

<==!=

<>

案例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...