gpt4 book ai didi

mysql查询从表中选择底部值

转载 作者:行者123 更新时间:2023-11-29 15:03:26 26 4
gpt4 key购买 nike

我有下表。

mysql> select * from consumer2;

SERVICE_ID SERVICE_TYPE CONSUMER_FEEDBACK
31 PRINTER 1
32 PRINTER -1
33 PRINTER 0
34 PRINTER -1
35 PRINTER 0
31 PRINTER 0
32 PRINTER 1
35 PRINTER 1
31 PRINTER 0

从上表中我需要使用 mysql 选择底部 4 个值我需要得到如下输出

SERVICE_ID       SERVICE_TYPE        CONSUMER_FEEDBACK
31 PRINTER 0
32 PRINTER 1
35 PRINTER 1
31 PRINTER 0

请帮助我。提前谢谢你。

最佳答案

如果您希望按照插入的顺序返回行,您可能必须使用两个查询。首先,获取表中的行数。

SELECT count(*) FROM consumer2

假设计数为 10。我们从中减去 4,剩下 6。

SELECT * FROM consumer2 LIMIT 6, 4

之所以需要两个查询,是因为 MySQL 不允许在 LIMIT 语句中使用子查询。

关于mysql查询从表中选择底部值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2665310/

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