0
我有四個表 用戶,工資,獎金,罰款 我要選擇的工資,包括我在每個表user_id說明一些用戶 所有獎金和處罰(工資,獎金,罰款) 如何我能做到這一點 可以有兩個或更多的獎金和懲罰 我試圖做與獎金MySQL的薪酬選擇
BEGIN
SELECT SUM(salary.salary) + SUM(bonus.bonus) - SUM(penalty.penalty) FROM users
INNER JOIN salary on salary.user_id = users.id
INNER JOIN bonus on bonus.user_id = users.id
INNER JOIN penalty on penalty.user_id = users.id;
END
,但我不得不爲每個獎勵和懲罰 多個結果,我想只有一個號碼 謝謝大家幫忙
什麼是u.id))我無法得到它,抱歉 –
你知道什麼是_alias_嗎? 'u.id'或多或少意味着與'users.id'相同的東西。 –
ty,我會嘗試它,並標記爲解決方案,如果它正確 –