gpt4 book ai didi

mysql - 如何从特定的MYSQL用户组获得最低价格

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

我已经这样做了几天,但运气不佳,我正在寻找一些指导,了解如何从特定的 Sulpiers 组中获得最低估计,然后将其放入另一个表中。

我对每件工作都有 4 个供应商估算,所有新估算都放入一个表中,我试图从“最近报价表”中带有组 ID 的 4 个最新条目中找到最低的“中间”价格'1',然后将其放入“最低报价表”中,如下所示。

RECENT QUOTE TABLE:
suppid group min mid high
1 1 200 400 600
2 1 300 500 700
3 1 100 300 500
[4] [1] 50 [150] 300
5 2 1000 3000 5000
6 2 3000 5000 8000
7 2 2000 4000 6000
8 2 1250 3125 5578

LOWEST QUOTE TABLE:
suppid group min mid high
4 1 50 150 300

关于如何构建这个的任何帮助都会很棒,因为我已经找了几天了,但没能找到任何让我再次行动的东西,我使用 MYSQL,并且该应用程序是用 Python 制作的,我向所有人开放建议。

提前致谢。

最佳答案

如果您确实只想选择第 1 组的行,您可以执行类似的操作

INSERT INTO lowest_quote_table 
SELECT * FROM recent_quote_table
WHERE `group` = 1
ORDER BY `mid` ASC
LIMIT 1.

如果您想要每组中的中间值最低的行,您可以执行类似的操作

INSERT INTO lowest_quote_table 
SELECT rq.* FROM recent_quote_table AS rq
JOIN (
SELECT `group`, MIN(`mid`) AS min_mid FROM recent_quote_table
GROUP BY `group`
) MQ ON rq.`group` = MQ.`group` AND rq.`mid` = MQ.min_mid

关于mysql - 如何从特定的MYSQL用户组获得最低价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51764800/

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