gpt4 book ai didi

php - 如何从具有两个条件的表中选择数据

转载 作者:行者123 更新时间:2023-11-29 06:23:23 24 4
gpt4 key购买 nike

我需要从具有联合的两个条件的表中选择数据,或者如果有表的话

    name       special

Deepak s
mukesh v
dinesh s
girgesh v
Deepak s
mukesh v
dinesh s
girgesh v
Deepak s
mukesh v
dinesh s
girgesh v

查询获取数据...

SELECT NAME FROM  student WHERE special = "s" LIMIT 2
UNION
SELECT NAME FROM student WHERE special = "v" LIMIT 2

但它只给出合并前的第一个条件...如何从一张表中获取两个不同条件的数据

最佳答案

根据 MySQL's documentation on UNION :

To apply ORDER BY or LIMIT to an individual SELECT, place the clause inside the parentheses that enclose the SELECT


所以你想使用:

(SELECT NAME FROM  student WHERE special = "s" LIMIT 2)
UNION
(SELECT NAME FROM student WHERE special = "v" LIMIT 2)

关于php - 如何从具有两个条件的表中选择数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32328693/

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