gpt4 book ai didi

sql - 根据硬编码值选择多个元组 SQL 查询帮助

转载 作者:行者123 更新时间:2023-12-04 22:11:31 24 4
gpt4 key购买 nike

我想使用 select 语句根据 ID 获取特定的元组。因此,如果可能的话,我希望能够在一个查询中从 table1 中获取 col1,其中 id = 1,5,9,15。我该怎么做呢?

Select col1 from table1 where id = 1 and id = 5...

我试过了,但我什么也得不到。我错过了什么?

谢谢!

最佳答案

在一行中,id不能同时为1和5。这是不可能的,因此查询永远不会匹配任何行。

不过,它可以是 1 个 5 个。

SELECT col1 FROM table1 WHERE id = 1 OR id = 5 ...

您还可以使用 IN 语法:

SELECT col1 FROM table1 WHERE id IN (1, 5, 9, 15)

关于sql - 根据硬编码值选择多个元组 SQL 查询帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4248533/

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