gpt4 book ai didi

php - 多个 WHERE 和 LIMIT MySQL

转载 作者:可可西里 更新时间:2023-11-01 07:47:54 26 4
gpt4 key购买 nike

使用 PHP,是否可以从 MySQL 数据库中的一个表中选择多行,不同的 WHERE 子句对每个 WHERE 子句具有特定的 LIMIT。

例如:

SELECT * FROM the_table WHERE color = 'blue' LIMIT 5 OR color = 'red' LIMIT 10

我知道上面的说法是行不通的。但是有没有办法通过对数据库的一次调用来做到这一点?

最佳答案

您可以使用 UNION ,如果我正确理解您的帖子:

(SELECT * FROM the_table WHERE color = 'blue' LIMIT 5)
UNION ALL
(SELECT * FROM the_table WHERE color = 'red' LIMIT 10)

关于php - 多个 WHERE 和 LIMIT MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3128159/

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