SQL AND & OR 运算符
- ບ່ອນໜ້າກ່ອນ SQL where
- ບ່ອນໜ້າຫຍັງ SQL Order By
AND ແລະ OR ສາມາດຕາມຂອງສອງຫຼືຫຼາຍຂໍ້ກຳນົດເພື່ອການບົດສະຫຼາກການບັນທຶກຕາມສະຖານະຫຼາຍຂໍ້ກຳນົດ.
AND ແລະ OR
AND ແລະ OR ສາມາດຕາມຂອງສອງຫຼືຫຼາຍຂໍ້ກຳນົດໃນຖານະຂອງ WHERE:
ຖ້າພະນັກງານຄວາມຕ້ອງການທຳອິດ ແລະພະນັກງານຄວາມຕ້ອງການທີສອງມີຄວາມສຳເລັດ OR ສະແດງການບັນທຶກຫຼັງຈາກການທົດລອງ:
ຖ້າພະນັກງານຄວາມຕ້ອງການທຳອິດ ຫຼືພະນັກງານຄວາມຕ້ອງການທີສອງມີຄວາມສຳເລັດ ບາງຄັ້ງ OR ສະແດງການບັນທຶກຫຼັງຈາກການທົດລອງ:
ການໃຊ້ບໍລິສັດ (ນຳໃຊ້ໃນຫົວຂໍ້ທີ່ຕາມ):
LastName | FirstName | ທີ່ຢູ່ | City |
---|---|---|---|
Adams | John | Oxford Street | London |
Bush | George | Fifth Avenue | New York |
Carter | Thomas | Changan Street | ປະເທດບຽນຈີນ |
Carter | William | Xuanwumen 10 | ປະເທດບຽນຈີນ |
ການນຳໃຊ້ທົດລອງ AND
ນຳໃຊ້ AND ເພື່ອສະແດງຄົນທີ່ມີຊື່ສະມຸດຫຍັງ "Carter" ແລະຊື່ອາວຸດຫຍັງ "Thomas":
SELECT * FROM Persons WHERE FirstName='Thomas' AND LastName='Carter'
ຜົນການຄົ້ນຫາ:
LastName | FirstName | ທີ່ຢູ່ | City |
---|---|---|---|
Carter | Thomas | Changan Street | ປະເທດບຽນຈີນ |
ການນຳໃຊ້ທົດລອງ OR
ນຳໃຊ້ OR ເພື່ອສະແດງຄົນທີ່ມີຊື່ສະມຸດຫຍັງ "Carter" ຫຼືຊື່ອາວຸດຫຍັງ "Thomas":
SELECT * FROM Persons WHERE firstname='Thomas' OR lastname='Carter'
ຜົນການຄົ້ນຫາ:
LastName | FirstName | ທີ່ຢູ່ | City |
---|---|---|---|
Carter | Thomas | Changan Street | ປະເທດບຽນຈີນ |
Carter | William | Xuanwumen 10 | ປະເທດບຽນຈີນ |
ການຕາມຂອງ AND ແລະ OR
ພວກເຮົາຈະນຳໃຊ້ AND ແລະ OR ກັນຕາມນັ້ນ (ນຳໃຊ້ກັບກະໂມສະດຸທົນທາງວົງຈາກການສ້າງຄວາມສະແດງຫຼັກການສະແດງຫຼັກການສະແດງ)
SELECT * FROM Persons WHERE (FirstName='Thomas' OR FirstName='William') AND LastName='Carter'
ຜົນການຄົ້ນຫາ:
LastName | FirstName | ທີ່ຢູ່ | City |
---|---|---|---|
Carter | Thomas | Changan Street | ປະເທດບຽນຈີນ |
Carter | William | Xuanwumen 10 | ປະເທດບຽນຈີນ |
- ບ່ອນໜ້າກ່ອນ SQL where
- ບ່ອນໜ້າຫຍັງ SQL Order By