Re: [SQL ] UPDATE 用法?
※ 引述《dcplay01 (dcplay)》之銘言:
: 我是想做
: SELECT AVG(分數)
: FROM 課程&分數資料表
: WHERE 某個學生&某些課程 有些課程的成績不列入
: 想把這結果放在
: 同樣的資料表下...
: update 課程&分數資料表 set 某類專業平均 = (SELECT AVG(GRADE)成績平均
: FROM 課程&分數資料表
: WHERE 某個學生 & 某幾科的成績
: GROUP BY 1)
: 可是不行...
我大概看懂了你的敘述。
你要 update 跟 select 的資料表是同一個,那就是上面 darkkiller 說的問題了。
不過這樣資料表設計好像不太對,某類專業平均的資料會在這個學生的每一筆
成績資料中重覆。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.80.137.188
推
01/25 02:10, , 1F
01/25 02:10, 1F
推
01/25 02:39, , 2F
01/25 02:39, 2F
→
01/25 09:30, , 3F
01/25 09:30, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 12 之 13 篇):