gpt4 book ai didi

MYSQL - 有没有比使用包含 "OR"s 的大语句查询多个唯一值更好的方法

转载 作者:可可西里 更新时间:2023-11-01 07:57:17 25 4
gpt4 key购买 nike

我有一个简单的 MySQL 查询,看起来像这样

SELECT *
FROM table
WHERE (id = 1173)
OR (id = 223)
OR (id = 363443)
OR (id = 11532)
OR (id = 45663)
OR (id = 28313)
OR (id = 717713)
OR (id = 128313)

依此类推,每个查询大约有 10-100 个 OR。

我只是想知道是否有更有效或更简洁的方法来执行此查询。

最佳答案

是的。你可以像这样使用 IN

SELECT * FROM table WHERE id IN (1173,223,363443,11532,45663,28313,717713,128313)

关于MYSQL - 有没有比使用包含 "OR"s 的大语句查询多个唯一值更好的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7466721/

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