У меня есть полностью работающая пользовательская функция, называемая CalculateDistance
, которая рассчитает расстояние между предоставленным почтовым индексом и значением внутри функции.Использовать процедуру MySQL вместе с функцией
Я хочу знать, есть ли способ использовать эту функцию для создания дополнительных данных. Я хочу получить запрос, который будет извлекать все данные из базы данных, а также предоставить этот расчет расстояния.
Простыми словами, у меня есть база данных, полная аренды, а атрибуты: Name
, Description
и Postcode
. У меня есть другие атрибуты, которые я убрал. Я хочу, чтобы иметь возможность вызвать запрос в PHP, как это:
$query = mysqli_query($con,"SELECT * FROM Properties WITH DistanceTo = CalculateDistance(Postcode) ORDER BY ID ASC")){;
while($PropertyInfo = mysqli_fetch_array($query)){
echo $PropertyInfo['Name'];
echo $PropertyInfo['DistanceTo'];
}
Если не 'WITH' быть 'WHERE'. – user2989408