gpt4 book ai didi

SQL 查询从多个输入中获取 ID

转载 作者:行者123 更新时间:2023-12-05 00:14:54 25 4
gpt4 key购买 nike

我不确定标题是否清楚,但情况就是这样。

我有一个看起来像这样的表:

ID    inputID    value
4 1 10
4 2 20
4 3 100
6 1 15
6 2 20
6 3 44

我的用户输入为我提供了 inputID 1 和 inputID 2 的值,之后我想获取 ID 以获取与该 ID 对应的其他信息。

例子:如果用户给inputID(1)=10,inputID(2)=20,我想得到4

使用简单的 AND 语句不能解决这个问题。我已经问过几个人了,但我似乎无法解决这个看似简单的问题。

最佳答案

像这样的东西怎么样?

SELECT t1.ID
FROM table t1
INNER JOIN table t2
ON t1.ID = t2.ID
WHERE
t1.inputID = 1 AND t1.value = @input1 AND
t2.inputID = 2 AND t2.value = @input2

关于SQL 查询从多个输入中获取 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18998198/

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