0
Q
試圖用的子查詢
A
回答
1
update emp
set sal = (SELECT av FROM (SELECT AVG(sal) av FROM emp) s)
from emp;
1
你已經嘗試不僅是正確的......一般來說子查詢應該保留括號內只是試試這個:update emp set sal = (select avg(sal) from emp);
相關問題
- 1. 試圖總結的子查詢
- 2. Mysql的優化查詢:試圖讓子查詢
- 3. 試圖查詢
- 4. 試圖使用子查詢,但子查詢返回多個行與限定符
- 5. 試圖使用查詢
- 6. 試圖子查詢添加到聯接查詢
- 7. 當我試圖運行此查詢如何選擇子查詢
- 8. 試圖做一個子查詢返回LINQ查詢
- 9. 試圖使用子查詢的表的副本
- 10. 使用外部表子查詢的SQL子查詢查詢
- 11. 篩選使用子查詢的視圖
- 12. 試圖在rails 3中使用activerecord創建子查詢
- 13. 使用具有子查詢的選擇查詢創建視圖
- 14. SQL查詢,子查詢減子查詢?
- 15. xpath查詢幫助,試圖獲取更大的XML的子集
- 16. 試圖避免與準備好的MySQL語句的子查詢
- 17. 使用IN(...)查詢的父查詢使用值的子查詢?
- 18. 試圖排序查詢集
- 19. 試圖做一個查詢
- 20. 試圖查詢數據庫
- 21. 試圖完善查詢
- 22. 試圖改進此查詢
- 23. 試圖簡化MySQL查詢
- 24. 在查詢中使用子查詢的
- 25. 使用Excel的Microsoft查詢子查詢
- 26. 另一個子查詢使用從子查詢的列和選擇子查詢
- 27. 試圖用查詢填充列
- 28. awk:試圖使用awk生成查詢
- 29. 試圖提交調用/查詢Hyperledger
- 30. 查詢,子查詢,並使用從子查詢
但爲什麼我的失敗? – sriram 2013-03-03 05:58:24
是否奏效?首先,如果值來自select,則無法直接更新表。其次,你需要用子查詢包裝語句,因爲它返回一個值。 – 2013-03-03 06:00:06