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à ORHai 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