卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

SQL語句應該如何進行反向選擇?

網(wǎng)友解答: 我曾經(jīng)做了10多年的MIS開發(fā),對SQL語句有一定的經(jīng)驗,我來回答以下這個問題,我理解你說的SQL語句反向選擇應該是WHERE語句中的條件吧。這個問題不太好說,舉幾個例子來說

網(wǎng)友解答:

我曾經(jīng)做了10多年的MIS開發(fā),對SQL語句有一定的經(jīng)驗,我來回答以下這個問題,我理解你說的SQL語句反向選擇應該是WHERE語句中的條件吧。這個問題不太好說,舉幾個例子來說明。

比如有一個表,叫做員工信息表,名字叫ygxxb,字段簡單說明如下:

字段名 字段描述 類型

ygid 員工號 字符型

ygxm 姓名 字符型

xb 性別 字符型

csrq 出生日期 日期型

hyzt 婚姻狀態(tài) 字符型 (未婚、已婚、離婚、喪偶)

例子一:

查詢出在1980年之后(含1980年)出生的員工信息,可以這樣寫。

select * from ygxxb where csrq='1980-01-01'

取反語句如下:

select * from ygxxb where csrq<'1980-01-01'

例子二:

查詢出在1980-07-01(含當天)到1985-10-30(含當天)之間 出生的員工信息,可以這樣寫。

select * from ygxxb where csrq='1980-07-01' and csrq<='1985-10-30'

取反語句如下:

select * from ygxxb where csrq<'1980-07-01' or csrq'1985-10-30'

例子三:

查詢出‘未婚’和‘已婚’的員工信息,可以這樣寫。

select * from ygxxb where hyzt in ('未婚'、'已婚')

取反語句如下:

select * from ygxxb where hyzt not in ('未婚'、'已婚')

如何寫SQL的取反語句,還是要結合實際的需求來寫,而且一般來說也可以有多種寫法,只要多加練習,你一定可以做到的。

標簽: