Как выполнить фильтрацию в запросе, если фильтруемое значение вычисляется в PHP?

207
05 августа 2018, 15:20

Знаю, вопрос странный, но всё же решил спросить.

Допустим у меня функция на PHP:

function calculate(a);

Принимает на вход значение a, производит некие вычисления и возвращает значение b. Значение a поступает из БД, некого столбца таблицы. И в программе требуется выполнить фильтрацию по значению b.

Возможно ли это сделать не переписывая ту самую функцию на SQL и не загружая все строки из таблицы?

Answer 1

Поставьте в условии

where b = calculate(a)
READ ALSO
Сломался сайт на Laravel

Сломался сайт на Laravel

Перестал работать сайт на фреймворке Laravel 56, не работают команды php artisan, composer

255
Как добавить генерированный html-код в БД?

Как добавить генерированный html-код в БД?

Есть WYSIWYG-редактор - Froala, он автоматически генерирует html-код из внесенной в него информации, и выводит во вкладке CodeView, она так же встроена...

209
Facebook триггер на комментарии

Facebook триггер на комментарии

Есть ли возможность как-то отслеживать добавление нового комментария в facebook и выполнять последующие действия с данными этого комментария?

240
Как найти файл php через nuxt.js?

Как найти файл php через nuxt.js?

Мне нужно обратиться к файлу mailphp для отправки формы/ через node не могу, т

250