gpt4 book ai didi

mysql select 有两个参数

转载 作者:行者123 更新时间:2023-11-30 21:43:33 25 4
gpt4 key购买 nike

我在 MySQL 中创建了一个表,其中包含行时间(唯一)、uuid1 和 uuid2。我的问题是,我想同时检查两行。

它应该寻找 uuid1 并给出 uuid2 作为输出,同时它应该寻找 uuid2 并给出 uuid1 作为输出。

例如:

我的 table 是

------------------------
| time | uuid1 | uuid2 |
------------------------
| 1 | abc | def |
| 2 | ghi | abc |
------------------------

所以如果我查询“abc”应该给出结果 1(时间:1,uuid2:def)作为结果 2(时间:2,uuid1:ghi)。

我希望你能理解我的问题:D 是否可以创建这样的查询?

最好的问候,萨尔特蒙

最佳答案

你的问题不是很清楚。您是想在一个语句为真时获取结果,还是在两个语句都为真时获取结果?你到底想达到什么目的?

其中一个为真但不是两个都为真的陈述:

SELECT * FROM table WHERE (uuid1='abc' OR uuid2='abc');

两者都必须为真的陈述:

SELECT * FROM table WHERE (uuid1='abc' AND uuid2='abc');

关于mysql select 有两个参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50530598/

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