Написать хранимую функцию (процедуру) в mysql
billing и billingtrx
в таблице billing.projects есть колонка айдишек проектов.
в таблице billingtrx есть соответствующая таблица для каждой такой айдишки, но с префиксом "p".
Пример:
в таблице billing.projects, в колонке p_id есть айдишка 24. Значит, что для проекта с айдишкой 24 есть своя таблица billingtrx.p24
Задача:
для каждого p_id из таблицы billing.projects найти соответствующую таблицу в схеме billingtrx, а в ней найти последнюю запись (по максимальному id) и из этой записи найти число из колонки "tr_balance".
Результат работы функции вывести в таблицу с двумя колонками:
p_id, tr_balance
Пример:
2, 55000
24, 889740
40, 0
Это должно работать в mysql workbench.