【发布时间】:2020-06-07 15:46:07
【问题描述】:
我有一个代码:
SELECT mac, rssi, esp32cihaz FROM esp32tri where rssi<0 group by esp32cihaz ORDER BY esp32cihaz DESC LIMIT 3
但我有一个错误SQL state: 42803
我的桌子
mac rssi esp32cihaz
ac -61,3636 rssi1
ac -60,8974 rssi2
ac -63,8462 rssi3
ac -69 rssi3
ac -68,75 rssi3
我想要的输出
mac rssi esp32cihaz
ac -61,3636 rssi1
ac -60,8974 rssi2
ac -63,8462 rssi3
我的错误在哪里?
感谢您的帮助
【问题讨论】:
-
group by 作为聚合操作。需要聚合函数,如max、sum、avg ..等
-
你能举个例子或说明为什么这样做有效吗?
-
总是不正确
-
这是你的数据还是输出
-
这是我的数据
标签: node.js postgresql group-by