gpt4 book ai didi

sql - 从不同列中检索数据序列

转载 作者:行者123 更新时间:2023-12-01 00:15:57 26 4
gpt4 key购买 nike

假设我有一个包含以下数据的表:

| id | t0 | t1 | t2 |
______________________
| 1 | 4 | 5 | 6 |
| 2 | 3 | 5 | 2 |
| 3 | 6 | 4 | 5 |
| 4 | 4 | 5 | 9 |
| 5 | 14 | 5 | 49 |

我想检索包含 4、5、6 的所有行(无论数字在表格中的位置如何),因此将选择第 1 行和第 3 行。如何使用 SQL 查询做到这一点?

该表包含数千条记录。

最佳答案

你可以这样做:

select *
from table
where 4 in (t0, t1, t2)
and 5 in (t0, t1, t2)
and 6 in (t0, t1, t2)

关于sql - 从不同列中检索数据序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2589168/

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