Bạn đang xem : và hoặc các điều kiện trong sql
Toán tử SQL
VÀ, HOẶC và KHÔNG
Toán tử SQL VÀ, HOẶC và KHÔNG
Mệnh đề WHERE
có thể được kết hợp với
,
VÀ HOẶC
và
.
KHÔNG phải các toán tử
Các toán tử AND
và OR
được sử dụng để lọc các bản ghi dựa trên nhiều hơn một
điều kiện:
- Toán tử
AND
hiển thị bản ghi nếu tất cả các điều kiện được phân tách bằng
VÀ
là ĐÚNG. - Toán tử
HOẶC
hiển thị bản ghi nếu có bất kỳ điều kiện nào được phân tách bằng
là ĐÚNG.
HOẶC
Toán tử NOT
hiển thị bản ghi nếu (các) điều kiện KHÔNG ĐÚNG.
Cú pháp AND
CHỌN cột1, cột2, …
TỪ tên_bảng
WHERE condition1 AND condition2 AND condition3 …;
HOẶC Cú pháp
CHỌN cột1, cột2, …
TỪ tên_bảng
WHERE condition1 OR condition2 OR condition3 …;
Cú pháp KHÔNG PHẢI
CHỌN cột1, cột2, …
TỪ tên_bảng
ĐIỀU KIỆN KHÔNG PHẢI;
Cơ sở dữ liệu demo
Bảng dưới đây hiển thị bảng “Khách hàng” hoàn chỉnh từ cơ sở dữ liệu mẫu của Northwind:
CustomerIDCustomerNameContactNameAddressCityPostalCodeCountry
1Alfreds FutterkisteMaria AndersObere Str. 57Berlin12209Đức
2Ana Trujillo Bánh mì và kemAna TrujilloAvda. của Hiến pháp 2222Mexico D.F.05021Mexico
3Antonio Moreno TaqueríaAntonio MorenoMataderos 2312Mexico D.F.05023Mexico
4Around the HornThomas Hardy120 Hanover Sq.LondonWA1 1DPUK
5Berglunds snabbköpChristina BerglundBerguvsvägen 8LuleåS-958 22Sweden
6Blauer See DelikatessenHanna MoosForsterstr. 57Mannheim68306 Đức
7Blondel père et filsFrédérique Citeaux24, địa điểm KléberStrasbourg67000Pháp
8Bólido Bữa ăn chế biến sẵnMartín SommerC / Araquil, 67Madrid28023Spain
Ứng dụng 9Bon’Laurence Lebihans12, rue des BouchersMarseille13008Pháp
Thị trường dưới đáy đô laElizabeth Lincoln23 Tsawassen Blvd.TsawassenT2F 8M4Canada
Đồ uống của 11BVictoria AshworthFauntleroy CircusLondonEC2 5NTUK
12Cactus TakeoutPatricio SimpsonCerrito 333Buenos Aires1010Argentina
13 Trung tâm mua sắm MoctezumaFrancisco ChangSierras de Granada 9993Mexico D.F.05022Mexico
14Chop-suey Trung QuốcYang WangHauptstr. 29Bern3012 Thụy sĩ
15 Mineiro Trade Pedro Afonso Av. dos Lusíadas, 23São Paulo05432-043Brazil
16Consolidated HoldingsElizabeth BrownBerkeley Gardens 12 Nhà máy biaLondonWX1 6LTUK
17Drachenblut DelikatessendSven OttliebWalserweg 21Aachen52066Đức
18Du monde entierJanine Labrune67, rue des Cinquante OtagesNantes44000France
19Kết nối phía đôngAnn Devon35 King GeorgeLondonWX3 6FWUK
hai mươi
Ernst Handel
Roland Mendel
Kirchgasse 6
Graz
8010
Áo
hai mươi mốt
Gia đình Archibald
Aria Cruz
Rua Oros, 92 tuổi
sao Paulo
05442-030
người nước Brazil
22
Nhà máy FISSA Inter. Xúc xích S.A.
Diego Roel
C / Moralzarzal, 86 tuổi
Madrid
28034
Tây ban nha
23
Người sành ăn
Martine Rancé
184, chaussee de Tournai
Lille
59000
Nước pháp
24
Dân gian och fä HB
Mary Larson
Akergatan 24
Bracke
S-844 67
Thụy Điển
25
Frankenversand
Peter Franken
Berlin Platz 43
Munich
80805
nước Đức
26
Nhà hàng pháp
carine schmitt
54 rue Royale
Nantes
44000
Nước pháp
27
Franchi S.p.A.
Paolo Accotti
Qua Monte Bianco 34
Turin
10100
Nước Ý
28
Fury Bacalhau và Fruits of the Sea
Lino Rodriguez
Garden of Roses No. 32
Lisbon
1675
Bồ Đào Nha
29
Phòng trưng bày người sành ăn
Eduardo Saavedra
Rambla de Catalunya, 23 tuổi
Barcelona
08022
Tây ban nha
30
Ẩm thực điển hình của người Goth
Joseph Peter Freyre
C / Romero, 33 tuổi
Seville
41101
Tây ban nha
31
Gourmet Sandwiches
Andre Fonseca
Trung bình Brazil, 442
Campinas
04876-786
người nước Brazil
32
Chợ thực phẩm Great Lakes
Howard Snyder
2732 Baker Blvd.
Eugene
97403
CÔNG DỤNG
33
GROSELLA-Nhà hàng
Manuel Pereira
Đại lộ số 5 Los Palos Grandes
Caracas
1081
Venezuela
3. 4
Hanari Meats
Mario Pontes
Rua do Paco, 67 tuổi
Rio de Janeiro
05454-876
người nước Brazil
35
HILARIO-Nguồn cung cấp
Carlos Hernandez
Carrera 22 với Ave. Carlos Soublette # 8-35
San Cristobal
5022
Venezuela
36
Cửa hàng nhập khẩu Hungry Coyote
Yoshi Latimer
City Centre Plaza 516 Main St.
Elgin
97827
CÔNG DỤNG
37
Hungry Owl All Night Grosts
Patricia Mckenna
8 Đường Johnstown
nút bần
Ailen
38
Island Trading
Helen Bennett
Garden House Crowther Way
Cowes
PO31 7PJ
Vương quốc Anh
39
Koniglich Essen
Philip Cramer
Maubelstr. 90
brandenburg
14776
nước Đức
40
Các góc
Daniel Tony
67 avenue de l’Europe
Versailles
78000
Nước pháp
41
The Maison d’Asie
Annette Roulette
1 rue Alsace-Lorraine
Toulouse
31000
Nước pháp
42
Hầm rượu Bacchus cười
Yoshi Tannamuri
1900 Oak St.
van Vancouver
V3F 2K1
Canada
43
Cửa hàng Lazy K Kountry
John Steel
12 Sân thượng của dàn nhạc
walla walla
99362
CÔNG DỤNG
44
Lehmanns Marktstand
Renate Messiner
Magazineweg 7
Frankfurt am.
60528
nước Đức
Bốn năm
Let’s Stop N Shop
Jaime Yorres
87 Polk St Suite 5
San Francisco
94117
CÔNG DỤNG
46
LILA-Siêu thị
Carlos Gonzalez
Carrera 52 với Ave. Bolívar # 65-98 Llano Largo
Barquisimeto
3508
Venezuela
47
LINEN-Delicates
Philip Left
Đại lộ 5 de Mayo Porlamar
Margaret I.
4980
Venezuela
48
Nhà hàng Lonesome Pine
Fran Wilson
89 Đường Chiaroscuro.
Portland
97219
CÔNG DỤNG
49
Magazzini Alimentari Riuniti
John Rovelli
Via Ludovico il Moro 22
Bergamo
24100
Nước Ý
năm mươi
Maison Dewey
Catherine Dewey
Rue Joseph-Bens 532
Bruxelles
B-1180
nước Bỉ
51
Mere Paillarde
Jean Fresniere
43 rue St Laurent
Montreal
H1J1C3
Canada
52
Morgenstern Gesundkost
alexander feuer
Heerstr. 22
Leipzig
04179
nước Đức
53
Bắc Nam
simon Crowther
Phía namNgôi nhà 300 Queensbridge
London
SW7 1RZ
Vương quốc Anh
54
Atlantic Ocean Ltd.
Yvonne Moncada
Tiếng Anh Gustavo Moncada 8585 Tầng 20-A
Buenos Aires
1010
Argentina
55
Old World Delicatessen
Rene Phillips
2743 Bering St.
neo đậu
99508
Hoa Kỳ
56
Ottilies Käseladen
Henriette Pfalzheim
Mehrheimerstr. 369
Köln
50739
nước Đức
57
đặc sản paris
Marie Bertrand
265, đại lộ Charonne
Paris
75012
Nước pháp
58
Pericles Thực phẩm cổ điển
Guillermo Fernández
Gọi cho Dr. Jorge Tiền mặt 321
Mexico D.F.
05033
Mexico
59
piccolo und mehr
Georg Pipps
Geislweg 14
Salzburg
5020
Áo
60
Công chúa Isabel Vinhos
Isabel de Castro
Đường sức khỏe không. 58
Lisbon
1756
Bồ Đào Nha
61
Ngon
Bernardo Batista
Rua da Bakery, 12
Rio de Janeiro
02389-673
Brazil
62
Bếp Queen
Lucia Carvalho
Alameda dos Canarios, 891
sao Paulo
05487-020
Brazil
63
Nhanh chóng dừng lại
Horst Kloss
Taucherstrasse 10
cunewalde
01307
nước Đức
64
trang trại lớn
Sergio Gutierrez
Av. del Libertador 900
Buenos Aires
1010
Argentina
65
Rattlesnake Canyon Cửa hàng tạp hóa
Paula Wilson
2817 Milton Dr.
albuquerque
87110
Hoa Kỳ
66
Reggiani Caseifici
Maurizio Moroni
Tỉnh lộ 124
Reggio Emilia
42100
Nước Ý
67
Ricardo Adoicados
Janete Limeira
Av. Copacabana, 267
Rio de Janeiro
02389-890
Brazil
68
Richter Supermarkt
Michael Holz
Grenzacherweg 237
Geneva
1203
Thụy sĩ
69
Romero và Tomillo
Alejandra Camino
Grand Via, 1
Madrid
28001
Tây ban nha
70
Santé Gourmet
Jonas Bergulfsen
Cổng 78 của Erling Skakkes
stavern
4110
Na Uy
71
Thị trường tiết kiệm nhiều
Jose Pavarotti
Chương 187 sơn môn
Boise
83720
Hoa Kỳ
72
Nhập khẩu Seven Seas
Hari Kumar
90 Đường Wadhurst.
London
OX15 4NB
Vương quốc Anh
73
Quán rượu Simons
Jytte Petersen
Vinbæltet 34
København
1734
Đan mạch
74
Đặc sản du monde
Dominique Perrier
25, rue Lauriston
Paris
75016
Nước pháp
75
Bia Split Rail & amp; ale
Art Braunschweiger
BỤI BẶM. Hộp 555
tàu đổ bộ
82520
Hoa Kỳ
76
món ngon tuyệt đỉnh
Pascale Cartrain
Đại lộ Tiro, 255
Charleroi
B-6000
nước Bỉ
77
Pho mát lớn
Liz Nixon
89 Jefferson Way Suite 2
Portland
97201
Hoa Kỳ
78
Hộp Cracker
Liu Wong
55 Grizzly Peak Rd.
Butte
59801
Hoa Kỳ
79
Toms Spezialitäten
Karin Josephs
Louisenstr. 48
Munster
44087
nước Đức
80
Nhà hàng Tortuga
Miguel Angel Paolino
Avda. Azteca 123
Mexico D.F.
05033
Mexico
81
Truyền thống đại siêu thị
Anabela Domingues
Av. Inês de Castro, 414
sao Paulo
05634-030
Brazil
82
Các nhà cung cấp cho người sành ăn của Trail’s Head
Helvetius Nagy
Chương 722 DaVinci Blvd.
Kirkland
98034
Hoa Kỳ
83
Vaffeljernet
Palle Ibsen
Smagsløget 45
Århus
8200
Đan mạch
84
Victualilles còn hàng
Mary Saveley
2, rue du Commerce
Lyon
69004
Nước pháp
85
Vins et rượu Chevalier
Paul Henriot
59 rue de l’Abbaye
Reims
51100
Nước pháp
86
Die Wandernde Kuh
Rita Muller
Adenauerallee 900
Stuttgart
70563
nước Đức
87
Wartian Herkku
Pirkko Koskitalo
Torikatu 38
oulu
90110
Phần Lan
88
Nhà nhập khẩu Wellington
Paula Parente
Rua do Mercado, 12 tuổi
Resende
08737-363
Brazil
89
Thị trường cỏ ba lá trắng
Karl Jablonski
305 – 14 Đại lộ. S. Suite 3B
Seattle
98128
Hoa Kỳ
90
Wilman Kala
Matti Karttunen
Keskuskatu 45
Helsinki
21240
Phần Lan
91
Wolski
Zbyszek
ul. Filterwa 68
walla
01-012
Ba lan
AND Ví dụ
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” có quốc gia là “Đức” VÀ thành phố là “Berlin”:
Ví dụ
CHỌN * TỪ Khách hàng
WHERE Country = ‘Đức’
AND City = ‘Berlin’;
Hãy tự mình thử »
HOẶC Ví dụ
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” có thành phố là “Berlin” HOẶC “München”:
Ví dụ
CHỌN * TỪ Khách hàng
WHERE City = ‘Berlin’
HOẶC Thành phố = ‘München’;
Hãy tự mình thử »
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” có quốc gia là “Đức” HOẶC “Tây Ban Nha”:
Ví dụ
CHỌN * TỪ Khách hàng
WHERE Country = ‘Đức’
HOẶC Quốc gia = ‘Tây Ban Nha’;
Hãy tự mình thử »
NOT Ví dụ
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” mà quốc gia KHÔNG phải là “Đức”:
Ví dụ
CHỌN * TỪ Khách hàng
Ở ĐÂU
NOT Country = ‘Đức’;
Hãy tự mình thử »
Kết hợp VÀ, HOẶC và KHÔNG
Bạn cũng có thể kết hợp VÀ
,
và
HOẶC KHÔNG
toán tử.
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” trong đó quốc gia là “Đức” VÀ thành phố phải là “Berlin”
HOẶC “München” (sử dụng dấu ngoặc đơn để tạo thành các biểu thức phức tạp):
Ví dụ
CHỌN * TỪ Khách hàng
WHERE Country = ‘Đức’
VÀ (Thành phố = ‘Berlin’ HOẶC Thành phố = ‘München’);
Hãy tự mình thử »
Câu lệnh SQL sau chọn tất cả các trường từ “Khách hàng” có quốc gia là
KHÔNG PHẢI “Đức” và KHÔNG PHẢI “Mỹ”:
Ví dụ
CHỌN * TỪ Khách hàng
WHERE NOT Country = ‘Đức’
VÀ KHÔNG PHẢI Quốc gia = ‘Hoa Kỳ’;
Hãy tự mình thử »
Tự kiểm tra bằng các bài tập
Bài tập:
Chọn tất cả các bản ghi trong đó cột Thành phố
có giá trị ‘Berlin’ và cột Mã Bưu điện
có giá trị giá trị 12209.
* Từ khách hàng Thành phố = 'Berlin' = 12209;
Bắt đầu bài tập
Xem thêm những thông tin liên quan đến chủ đề và hoặc các điều kiện trong sql
How to use the AND Condition with the OR Condition in SQL
- Tác giả: TechOnTheNet
- Ngày đăng: 2018-10-18
- Đánh giá: 4 ⭐ ( 9870 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Learn how to use the AND Condition with the OR Condition in SQL. This tutorial demonstrates how to write a query combining the AND condition with the OR condition in a single SQL query. We also explain how to let the database know which order to evaluate your conditions so that your query returns the correct results.
SQL Combining the AND and OR Conditions (and sample data):
https://www.techonthenet.com/sql/and_or.phpSQL AND Condition:
https://www.techonthenet.com/sql/and.phpSQL OR Condition:
https://www.techonthenet.com/sql/or.phpSQL Tutorials:
https://www.techonthenet.com/sql/index.phpDon’t forget to subscribe to our channel for more great SQL tutorials!
Visit us at: https://www.techonthenet.com
or follow us on:Facebook: https://www.facebook.com/techonthenetcom
Twitter: https://twitter.com/tech_on_the_net
Pinterest: https://www.pinterest.com/techonthenetcom/
Cách viết điều kiện với giá trị có dấu Tiếng Việt trong SQL Server Management Studio (SSMS)
- Tác giả: hoctinonline.edu.vn
- Đánh giá: 3 ⭐ ( 5995 lượt đánh giá )
- Khớp với kết quả tìm kiếm:
Hàm setTimeout() và setInterval() trong Javascript
- Tác giả: freetuts.net
- Đánh giá: 5 ⭐ ( 1793 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Tìm hiểu setTimeout() và setInterval() trong Javascript, cách sử dụng clearTimeout và clearInterval trong javascript để quản lý thời gian
Đếm dữ liệu bằng cách sử dụng truy vấn
- Tác giả: support.microsoft.com
- Đánh giá: 4 ⭐ ( 9554 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Tìm hiểu các cách đếm dữ liệu, đếm dữ liệu bằng cách sử dụng hàng tổng hoặc bằng cách sử dụng truy vấn tổng và xem tham chiếu hàm tổng hợp trong Access.
Trigger trong SQL Server: Hướng dẫn từ A-Z về Trigger
- Tác giả: comdy.vn
- Đánh giá: 4 ⭐ ( 7945 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Tìm hiểu mọi thứ cần biết về trigger trong SQL Server giúp bạn sử dụng trigger hiệu quả nhất.
Khung nhìn VIEW trong SQL
- Tác giả: quantrimang.com
- Đánh giá: 5 ⭐ ( 9817 lượt đánh giá )
- Khớp với kết quả tìm kiếm: Trong SQL, một khung nhìn VIEW là một bảng ảo trong cơ sở dữ liệu có nội dung được định nghĩa thông qua một câu lệnh SQL nào đó
Cơ sở dữ liệu phi quan hệ, Mô hình dữ liệu sơ đồ linh hoạt
- Tác giả: aws.amazon.com
- Đánh giá: 3 ⭐ ( 8539 lượt đánh giá )
- Khớp với kết quả tìm kiếm:
Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình