日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側工具欄

新聞中心

這里有您想知道的互聯(lián)網營銷解決方案
MySQL查詢排除多個值的方法

當使用MySQL查詢時,有時需要排除多個特定的值,下面將詳細介紹如何在MySQL查詢中排除多個值的方法。

富順網站建設公司創(chuàng)新互聯(lián)公司,富順網站設計制作,有大型網站制作公司豐富經驗。已為富順上千余家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿營銷網站建設要多少錢,請找那個售后服務好的富順做網站的公司定做!

使用NOT IN子句

使用NOT IN子句可以輕松地排除多個特定值,以下是一個示例:

SELECT column1, column2, ...
FROM table_name
WHERE column_name NOT IN (value1, value2, ...);

在上面的查詢中,column_name是要排除的列名,value1, value2, ...是多個要排除的值,通過在NOT IN子句中列出這些值,可以排除它們并返回其他行。

單元表格示例

假設我們有一個名為students的表,其中包含以下列:id, name, age, city,現(xiàn)在,我們想要選擇除特定城市之外的所有學生記錄。

idnameagecity
1Alice20New York
2Bob22London
3Charlie19Paris
4David21New York
5Emily23Tokyo

如果我們想選擇除紐約和東京之外的所有學生記錄,可以使用以下查詢:

SELECT * FROM students WHERE city NOT IN ('New York', 'Tokyo');

執(zhí)行上述查詢后,將返回以下結果:

idnameagecity
2Bob22London
3Charlie19Paris
5Emily23Tokyo

可以看到,紐約和東京的記錄已被排除。

使用NOT LIKE子句和通配符

另一種排除多個特定值的方法是使用NOT LIKE子句和通配符,以下是一個示例:

SELECT column1, column2, ...
FROM table_name
WHERE column_name NOT LIKE '%value1%' AND column_name NOT LIKE '%value2%';

在上面的查詢中,column_name是要排除的列名,value1, value2, ...是多個要排除的值,通過使用通配符%來匹配任意字符序列,可以排除包含這些值的行,注意,為了確保排除多個值,使用了兩個NOT LIKE條件。

單元表格示例

假設我們有一個名為products的表,其中包含以下列:id, name, category,現(xiàn)在,我們想要選擇除了特定類別之外的每個產品名稱。

idnamecategory
1AppleFruit
2BananaFruit
3CarrotVegetable
4TomatoVegetable
5CheeseDairy
6MilkDairy
7BreadBakery
8ButterBakery
9RiceGrain
10NoodlesGrain

如果我們想選擇除了水果和面包之外的每個產品名稱,可以使用以下查詢:

SELECT name FROM products WHERE category NOT LIKE '%Fruit%' AND category NOT LIKE '%Bakery%';

執(zhí)行上述查詢后,將返回以下結果:

namecategory
CarrotVegetable
TomatoVegetable
CheeseDairy
MilkDairy
RiceGrain
NoodlesGrain

標題名稱:MySQL查詢排除多個值的方法
文章轉載:http://www.5511xx.com/article/copsgoh.html