Friday, January 6, 2017
Lá»nh AND và OR trong SQL kết hợp vá»i WHERE
Lá»nh AND và OR trong SQL kết hợp vá»i WHERE
AND
và OR
Hai toán t?
AND
và OR
n?i hai ho?c nhi?u ?i?u ki?n trong m?nh ?? WHERE
l?i v?i nhau.Toán t?
AND
s? hi?n th? 1 dòng n?u T?T C? các ?i?u ki?n ??u tho? mãn. Toán t? OR
hi?n th? m?t dòng n?u B?T K? ?i?u ki?n nào ???c tho?.B?ng d? li?u dùng trong ví d?
LastName | FirstName | Address | City |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Svendson | Stephen | Kaivn 18 | Sandnes |
S? d?ng
AND
?? tìm nh?ng ng??i có tên là Tove và h? là Svendson:SELECT * FROM Persons
WHERE FirstName = Tove
AND LastName = Svendson
K?t qu? tr? v?:
LastName | FirstName | Address | City |
---|---|---|---|
Svendson | Tove | Borgvn 23 | Sandnes |
S? d?ng
OR
?? tìm nh?ng ng??i có tên là Tove ho?c h? là Svendson:SELECT * FROM Persons
WHERE firstname = Tove
OR lastname = Svendson
K?t qu? tr? v?:
LastName | FirstName | Address | City |
---|---|---|---|
Svendson | Tove | Borgvn 23 | Sandnes |
Svendson | Stephen | Kaivn 18 | Sandnes |
B?n c?ng có th? s? d?ng k?t h?p
AND
và OR
cùng v?i d?u ngo?c ??n ?? t?o nên các câu truy v?n ph?c t?p:SELECT * FROM Persons WHERE
(FirstName = Tove OR FirstName = Stephen)
AND LastName = Svendson
K?t qu? tr? v?:
LastName | FirstName | Address | City |
---|---|---|---|
Svendson | Tove | Borgvn 23 | Sandnes |
Svendson | Stephen | Kaivn 18 | Sandnes |

Available link for download