1
A
回答
1
更新PostgreSQL有一個FROM extension你可以使用:
update YourTable as yt1
set c = case when aggr.cnt > 5 then 'Q' else 'Z' end
from (
select a
, b
, count(*) as cnt
from YourTable
group by
a
, b
) as aggr
where aggr.a = yt1.a
and aggr.b = yt1.b
相關問題
- 1. 在MySQL俱樂部兩個查詢
- 2. 通過查詢更新基於另一個組合框的組合框
- 3. 通過基於屬性
- 4. XPath查詢如何讓基於兩個屬性的一個屬性的值
- 5. 更新兩行通過SQL查詢
- 6. 機器人俱樂部編程部分
- 7. 如何合併基於屬性值的兩個數組與ES6
- 8. 檢查是否插入或更新Postgres查詢(通過upsert)
- 9. 使用組更新查詢通過
- 10. Rails通過來自同一模型的兩個屬性查詢
- 11. Rails has_many通過查詢取決於通過表屬性
- 12. Sparql查詢查找西班牙足球俱樂部及其體育場館
- 13. 俱樂部類似的代碼
- 14. Elastisearch通過查詢更新
- 15. 查詢與羣組通過
- 16. Postgres的 - 兩個查詢
- 17. 基於動態屬性的Django查詢()
- 18. 基於子屬性的e4x查詢
- 19. 基於屬性的Linq查詢
- 20. SQL查詢與基於關係中的另一個屬性的值在多個元組的屬性
- 21. 更新查詢兩個表
- 22. 我想加入兩個查詢從MySQL,更新通過選擇?
- 23. 關於成立黑客俱樂部的建議
- 24. Postgresql jsonb(Rails) - 通過數組在單個json屬性中查詢多個值
- 25. 組與爲了通過查詢問題
- 26. 通過排序相似度鏈接學生俱樂部的名單,以學生
- 27. MongoDB - 基於對象數組屬性的值查詢
- 28. SQL查詢基於結果更新
- 29. 流星查詢通過陣列屬性
- 30. 與過濾列表基於與番石榴一個屬性