导轨,邮政,由另一列划分并订购



我在使用Postgres DISTINCT ON方法订购方面遇到了一些麻烦。unit_no的以下静止订单,我希望通过site_name订购。

@station = Station.select('DISTINCT ON(unit_no) unit_no, site_name, lat, long').
                   order('unit_no, site_name')

如果您只想订购 site_name ,而不是不需要添加" unit_no"

@station = Station.select('DISTINCT ON(unit_no) unit_no, site_name, lat, long').
               order('site_name')

最新更新