lavezzi1
@lavezzi1

Mysql2 возвращает одно значение вместо нескольких, почему?

Использую пакет mysql2 для nodejs. Пробую сделать такой запрос:
const requested = [47, 48, 49];

const images = await connection.query(
  'SELECT * FROM images WHERE id = ?',
  requested,
);


Записи с этими id точно есть. В ответ получаю массив с одной запись, первой (47). Что делаю не так?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
DevMan
@DevMan
мож стоит почитать про синтаксис IN?
сравните www.mysqltutorial.org/sql-in.aspx со своим запросом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы