我想更新我的表case
加group by
聲明。group by + case statment
我有球員表,其中包括salary
列,每行有group_name
。
我想更新所有的工資都高於平均團隊工資的球員。
首先我試着列出名字,球員薪水和球隊平均薪水。我有這個問題,我很樂意獲得幫助。
select first_name,
last_name,
group_name,
salary,
(
select round(avg(salary),2) as salary
from players
group by group_name
)
from players
感謝您的幫助!
使用inner join作爲此senario –
添加一些示例表格數據和預期結果 - 以及格式化文本。 – jarlh
你會用什麼更新這些行的值? –