Re: [SQL ] UPDATE 用法?

看板Database作者 (宅男)時間18年前 (2008/01/24 17:10), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串4/13 (看更多)
※ 引述《dcplay01 (dcplay)》之銘言: : 我用 : UPDATE calculate SET liberal_grade= avg(grade) : FROM JoinClass j1 : JOIN calculate c1 ON j1.stu_id = c1.stu_id : WHERE course_id : LIKE "%l" OR course_id : LIKE "%a" OR course_id : LIKE "%n" OR course_id : LIKE "%p" AND j1.stu_id =93101163 上面的改成下面這段試試^^" UPDATE calculate SET liberal_grade= ( SELECT avg(grade) FROM JoinClass j1 JOIN calculate c1 ON j1.stu_id = c1.stu_id WHERE course_id LIKE "%l" OR course_id LIKE "%a" OR course_id LIKE "%n" OR course_id LIKE "%p" AND j1.stu_id =93101163 ) 試試^^" -- 沒事多灌水... 多灌水沒事... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.169.7.130

01/24 17:28, , 1F
MySQL 要取 alias 需要 AS 關鍵字,我不知道能不能省略
01/24 17:28, 1F

01/24 17:44, , 2F
報告大大....結果跟..JAMESWIKI大大的結果一樣....
01/24 17:44, 2F
文章代碼(AID): #17c5OAs1 (Database)
討論串 (同標題文章)
文章代碼(AID): #17c5OAs1 (Database)