Mam taki problem.
Utworzyłem sobie procedurę, zwracającą 2 zmienne, zawierające sumę pewnych danych z określonych kolumn. Jednak działa mi to dla jednego zapytania select.
Czy da się zrobić coś takiego, żebym:
- w procedurze, przy pomocy petli while leciał przez np 30 rekordów osobno
- sume poszczególnych kolumn z każdej iteracji zapisać do zmiennej tablicowej, którą procedura zwraca
Czy jest to możliwe w MySQL i w ogóle w jakimkolwiek silniku bazy danych? Jeśli nie, czy można jakoś zrobić, żeby procedura po prostu zwróciła tablicę asocjacyjną, żebym mógł zczytać te same dane dla różnych rekordów?