В другом чатике вам бы сказали, что логика в БД - это отличное решение, ускоряющее работу и не дающее лишний раз выстрелить себе в ногу
Да я не спорю, что так можно и даже это тестировать можно кое-как. Вопрос не в этом - на собесе было одно, а в реальности надо пилить логику в бд. Причем сколько не видел логику в БД - у ДБА даже проблемы с именованием переменных, не говоря уже о том, чтобы хотя бы процедурного подхода придерживаться.