Я работаю в nodejs и использую библиотеку mysql для запроса базы данных. Есть ли способ иметь заполнитель для ORDER BY и направление заказа (ASC / DES C), а не объединять их непосредственно в запрос.
Таким образом, у нас будет что-то вроде:
SELECT * FROM users WHERE department_id=? ORDER BY ? ?
и поставить значения следующим образом:
connection.query(query, [12, 'last_name', 'DESC'], function (executionError, result) {
if (executionError) {
reject(executionError);
} else {
resolve(result);
}
});