And Or Not

And
สำหรับเลือกข้อมูลที่เป็นจริงทุกเงื่อนไข
รูปแบบ where เงื่อนไข1 and เงื่อนไข2

ตัวอย่าง ต้องการสมาชิกเพศหญิงที่สมัครสมาชิกปี 2020 ใช้คำสั่งดังนี้

select * from tb_member where gender='F' and year(regis_datetime)='2020' limit 0,5
ผลลัพธ์
[Num]idmem_idtitlenamesurnamegenderreward_pointregis_datetime
[0]2A001002นางบีบีสกุลบีF8752020-08-06 15:16:26
[1]3A001003นางสาวซีซีสกุลซีF122020-08-09 19:02:33
[2]4A001004นางสาวดีดีสกุลดีF552020-08-09 20:23:29


Or
สำหรับเลือกข้อมูลที่เป็นจริงเงื่อนไขใดเงื่อนไขหนึ่ง
รูปแบบ where เงื่อนไข1 or เงื่อนไข2

ตัวอย่าง ต้องการสมาชิกที่คำนำหน้าชื่อ นาย หรือ นาง

select * from tb_member where title='นาย' or title='นาง' limit 0,5
ผลลัพธ์
[Num]idmem_idtitlenamesurnamegenderreward_pointregis_datetime
[0]1A001001นายเอเอสกุลเอM1272020-08-04 13:06:00
[1]2A001002นางบีบีสกุลบีF8752020-08-06 15:16:26


Not
สำหรับเลือกข้อมูลที่ไม่ตรงตามเงื่อนไข
รูปแบบ where not เงื่อนไข

ตัวอย่าง ต้องการสมาชิกทุกคนที่ไม่ใช่ นายหรือนาง

select * from tb_member where not (title='นาย' or title='นาง') limit 0,5
ผลลัพธ์
[Num]idmem_idtitlenamesurnamegenderreward_pointregis_datetime
[0]3A001003นางสาวซีซีสกุลซีF122020-08-09 19:02:33
[1]4A001004นางสาวดีดีสกุลดีF552020-08-09 20:23:29