0
A
回答
0
我想,收入表中包含了一個名爲「Target_YtD」列,要更新與Januari和Februari目標和功能這個字段值
使用類似的東西
update revenue
set Target_YtD=(select SUM(target) from revenue where Bulan in ('Januari', 'Februari'))
where Bulan='Februari'
+0
欣賞那個男人,但你上面的查詢無法在我的sql上工作。你能說清楚一點嗎? –
0
雖然卡洛斯的回答是完全合乎邏輯和正確的,它不會工作。 更多信息here。
從鏈接答案引述:
也就是說,如果你正在做一個UPDATE/INSERT對錶/ DELETE,你 不能引用表內查詢( 您可以從外部表然而 參考場...)
這是更新的解決方案的基礎上,卡洛斯的回答是:
update revenue
set Target_YtD=(select SUM(target) from (select * from revenue) as r where r.Bulan in ('Januari', 'Februari'))
where Bulan='Februari'
相關問題
- 1. MySQL SUM查詢
- 2. Django SUM查詢?
- 3. SUM子查詢?
- 4. MySQL查詢SUM
- 5. MySQL SUM查詢
- 6. ASP.net c#簡單查詢參數問題
- 7. 簡單查詢的c#超時異常。
- 8. 簡單匹配查詢到C#巢
- 9. SQLite C#簡單數據庫查詢
- 10. XPATH-簡單查詢
- 11. 「簡單」SQL查詢
- 12. 簡單的查詢
- 13. 在簡單查詢
- 14. MySQL簡單查詢
- 15. SPARQL簡單查詢
- 16. JOIN,GROUP BY和SUM單查詢
- 17. Sum子查詢Oracle
- 18. 子查詢和SUM
- 19. SUM查詢DATETIME CURDATE()
- 20. 高級SUM查詢
- 21. SQL Select Sum查詢
- 22. 使用SUM查詢
- 23. T-sql中的簡單SUM
- 24. 如何編寫C#簡單組SQL查詢LINQ查詢
- 25. 查詢谷歌融合簡單查詢
- 26. SQL查詢簡單問題子查詢
- 27. MySQL查詢SUM()的子查詢
- 28. 與子查詢(SUM)聚合查詢
- 29. 簡單查詢休眠
- 30. MongoDB的簡單查詢
你爲什麼用C#標記它?我不明白這個問題與該語言有什麼關係。 – Vijay
好的抱歉。但如果你有一個查詢來解決我的問題,請讓我知道。 @Vijay –