Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwendung von exclusive oder in mysql

Ja, XOR. Der MySQL XOR-Operator prüft zwei Operanden (oder Ausdrücke) und gibt TRUE zurück, wenn der eine oder der andere, aber nicht beide TRUE ist.

select * from foobar
where foo = 1 XOR bar = 1

Die eigentliche mathematische Darstellung einer XOR-Gleichung "A XOR B " ist "(A AND (NOT B)) OR ((NOT A) AND B) ".