gpt4 book ai didi

mysql - 在 mysql 中使用独占或

转载 作者:可可西里 更新时间:2023-11-01 06:31:55 25 4
gpt4 key购买 nike

我有如下表格

table 上吧台

|foo|bar|
---------
| 1 | 1 |
| 1 | 0 |
| 0 | 1 |
| 0 | 0 |

我需要能够做类似的事情

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

哪个会返回下面的内容

|foo|bar|
---------
| 1 | 0 |
| 0 | 1 |

意味着返回的值是唯一的 1。 mysql中有异或这种功能吗?

最佳答案

是的,异或。 MySQL XOR 运算符检查两个操作数(或表达式),如果一个或另一个为真则返回 TRUE,但不是两个都为真。

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

异或方程“A XOR B”的实际数学表示是“(A AND (NOT B)) OR ((NOT A) AND B)” .

关于mysql - 在 mysql 中使用独占或,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21181379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com