gpt4 book ai didi

sql - 通过单个语句获取前 5 条和后 5 条记录

转载 作者:行者123 更新时间:2023-12-03 17:31:11 28 4
gpt4 key购买 nike

我正在研究 python sqlite3。

这条语句获取记录5-14;

SELECT * FROM something LIMIT 5, 10;

但是我如何通过一条语句获取前五条和后五条记录呢?

最佳答案

您可以像这样组合两个 select 语句的输出:

(SELECT * FROM `something` order by some_column_name
limit 0,5)
union
(SELECT * FROM `something` order by some_column_name desc
limit 0,5
)

指定一些行的顺序,以便它会相应地选择行。

关于sql - 通过单个语句获取前 5 条和后 5 条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22929187/

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