如何计算多行(分别)

时间:2019-09-09 12:49:20

标签: mysql sql

我从2周前开始学习mysql,然后在如何计算多行中的值时遇到问题。换句话说,我想使新表看起来像这样

https://imgur.com/mw94aVT

来自这样的数据

https://imgur.com/undefined

当前我正在使用此方法

SELECT COUNT(id_rt)
FROM krt
WHERE id_rt = 87900;

并手动更改值(87900),直到100多个数据

是否可以选择自动显示带有计数的id_rt?

1 个答案:

答案 0 :(得分:0)

大概是您在寻找 scope :with_expiry_in, ->(days) { joins(:client_offers).where(client_offers: {end_date: Date.today..Date.today + days.to_i.days}) .or(joins(:client_offers).where(end_date: Date.today..Date.today + days.to_i.days)) }

GROUP BY