SELECT .id, .name SUM(payment) AS totalを
SELECT id, name, SUM(payment) AS totalにするか(ピリオドをとって、カンマを追加)
または、テーブル名を指定
SELECT user.id, user.name, SUM(payment) AS totalとすれば行けるのでは。
テーブルレイアウトが有ると良いのですが、userテーブルに名前とエリアが有るとすると
salesでLEFT JOINしてuser無しが選ばれてもarea=で抽出されません。
結果は、INNER JOINと同じになります。