gpt4 book ai didi

php - 使用 limit 子句以及 union all 或选择前 2 个和最后 3 个结果

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

我正在尝试进行一个查询,该查询可以选择具有相同字段名称的同一个表的前 2 个和最后 3 个结果。
我已经尽我所能尝试了UNION ALL

我正在使用 MYSQL 和 PHP。

摘自OP的评论:

select * 
from tbl_product asc
union
select *
from tbl_product desc
order by pd_price limit 2

最佳答案

这里,前 2 名和后 3 名取决于您的要求,因为它没有被称为最高最低产品。您是否认为前 2 个产品价格最高,最后 3 个产品价格最低,反之亦然。我假设情况1。

select *
from (
SELECT *
FROM `tbl_product`
order by pd_price desc limit 2
) as t1

union all

select *
from (
SELECT *
FROM `tbl_product`
order by pd_price asc limit 3
) as t2

关于php - 使用 limit 子句以及 union all 或选择前 2 个和最后 3 个结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8999337/

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