Как получить значение за пределами функции?
Вывод внутри функции показывает нужный результат, но за пределами уже undefined.
connection.connect();
connection.query('SELECT house_name FROM appartament WHERE street = ? AND house_number = ? AND house_name != ?',
['Степана Разина', 2, ''],
function (error, results, fields) {
if (error) throw error;
result.house_name = results[0].house_name;
console.log(result.house_name); //Выводит нужный результат
});
connection.end();
console.log(result.house_name); //undefined