Select 对列求和,然后从列中获取最小值

Select sum columns and then get the lowest value from the columns

我有一个 table 包含以下列

我需要对“flat_sewn 和 rubber_top 列求和,然后从这两列中获取最小值。有时这些列会不同。

到目前为止我做了什么

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

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

你可以试试下面的-

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