SQL AND & OR 运算符

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 ປະເທດບຽນຈີນ