Witam, mam problem z bazą danych piszę sobię programik w QT z użyciem bazy danych i mam pytanie w jaki sposób napisać komendę update jeżeli mam jedną tabelę z polami (nazwa,zaCo,ile) i dwie inne tabele w których są pola z liczbą i chce aby w tej pierwszej tabeli w polu ile po dopisaniu do 2 innych tabel jakiej wartości zsumowaloby się np. w tabeli wydatki w polu 'za ile' wpisuje wartość 30 to żeby w 1 tabeli w polu ile pokazałoby się 30 i jak bym później napisał w innej tabeli wartość np. 23 to w 1 tabeli w polu 'ile' pokazało by się 53.
0
0
proponuje napisanie procedury sql ktora to wykonana i zmodyfikuje wartosci w tych tabelach
a program wywola ta procedure.
0
ale to ma być mysql na bazie Oracle, a nie PL/SQL :/
0
w mysql i oracle masz mozliwosc napisania procedur.
0
Przechwyc to co wpisze uzytkownik (w okienko, QVariany(chyba) i jaka value zwroci) i pozniej normalnie set ... +=podanaWartosc ...
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.