选择总和列,然后从列中获取最小值

Posted

技术标签:

【中文标题】选择总和列,然后从列中获取最小值【英文标题】:Select sum columns and then get the lowest value from the columns 【发布时间】:2021-01-29 02:30:49 【问题描述】:

我有一个包含以下列的表格

我需要将“flat_sewn”和“rubber_top”列相加,然后从这两列中得到最小值。有时这些列会有所不同。

到目前为止我做了什么

这是一个项目的组成部分,分别输入到一个表格中,然后我需要通过从表格中选择项目并获得最小数量来查看完成了多少。

如果有人可以指导我解决这个问题,将不胜感激。

【问题讨论】:

【参考方案1】:

你可以试试下面的-

SELECT
    LEAST(sum(flat_sewn), sum(rubber_top)) AS val
FROM tablename

【讨论】:

嗨,谢谢它的工作,但是,我需要添加其他信息并加入其他表,所以我将如何去做 @WernerPelser,您可以使用示例数据和预期输出在问题中添加您的全部要求,或者如果您在另一个问题中询问并将此答案标记为已接受,因为它适用于您提到的案例 @WernerPelser,然后请将其标记为已接受的答案:)

以上是关于选择总和列,然后从列中获取最小值的主要内容,如果未能解决你的问题,请参考以下文章

Pandas GroupBy 并选择特定列中具有最小值的行

矩阵列的最小元素

对应列值的最小值求和

在JavaScript / jQuery中从列中获取所有值而不重复

获取数组列中的最小值和最大值

sql中怎么比较两个列中的最小值