Nie o to mi chodzi.
Jest tabela zarobki a w niej pola:
id | kwota | data | id_usera
i kilka rekordów:
1 | 2.00 | 20.05.2014 | 1
1 | 3.00 | 20.05.2014 | 2
1 | 2.00 | 20.05.2014 | 1
1 | 5.00 | 20.05.2014 | 1
1 | 3.00 | 20.05.2014 | 1
I zliczam sobie ile dany user ma zarobionych goldów i wyświetlam:
SELECT SUM(kwota) FROM zarobki WHERE id_usera = 1
Zarobione: 12.00 goldów
Podstrona WYPŁATA a w niej zwykły formularz z inputem do wpisania kwoty i submit. Powiedzmy, że chcę wypłacić 10 goldów. Wpisuję w formularzu 10.00 i klikam wypłać.
Po naciśnięciu przycisku skrypt ma odjąć tą ilość. I tutaj pojawia się problem bo nie wiem jak to zrobić, a dokładniej nie wiem jakiego zapytania mam użyć. Nie mogę usunąć tych rekordów bo chcę wyświetlać archiwum zarobków, więc tabela zarobki nie może się zmienić.
Myślałem o takich cudach jak dopisanie w tabeli USERS pola AKTUALNE_ZAROBKI, tylko teraz nie wiem jak tam przekazać aktualnie zarobione goldy, bo rekordy w tabeli ZAROBKI dodają się dość często. I ogólnie to chyba nie najlepszy pomysł...
Nie wiem czy to jest aż tak skomplikowane czy po prostu wcześniej źle to opisałem, ale kompletnie na tym poległem

Zapytania znam dobrze, ale z pamięcią jest gorzej