Обратные пометки предназначены для экранирования имени столбца и таблицы, а не для значений.
Замените
AND `t1`.`user_id` = `5025052`
на
AND `t1`.`user_id` = 5025052
или если это varchar
затем используйте кавычки
AND `t1`.`user_id` = '5025052'
И нет необходимости (и редко) ставить все условия в предложении join
.Таким образом, вы также можете сделать:
SELECT t1.*, users.phone, users.email
FROM t1
INNER JOIN users ON users.id = t1.user_id
WHERE t1.user_id = '5025052'
AND t1.deleted = 0
AND users.deleted = 0;
При использовании knex вы можете удалить ненужные галочки с помощью knex.raw()
.