Mariadb nodejs разъем-заполнитель для имени таблицы - PullRequest
1 голос
/ 26 марта 2020

У меня есть таблицы 'rating' и 'Rankingprev', и я хотел бы показать их на одной веб-странице. (a) код без работающего заполнителя

  pool.query("select ROW_NUMBER() OVER (order by MName) as Rownum, MName, Tbp,Tgp,Tpp from members inner join ranking on members.id=Member_id and Rank='NM'")

(b) код с использованием заполнителя дает синтаксическую ошибку sql (ошибка 1064)

  pool.query("select ROW_NUMBER() OVER (order by MName) as Rownum, MName, Tbp,Tgp,Tpp from members inner join ? on members.id=Member_id and Rank='NM'", 'ranking')

Использованный заполнитель в предложении where без проблем

  pool.query("select ROW_NUMBER() OVER (order by MName) as Rownum, MName, Tbp,Tgp,Tpp from members inner join ranking on members.id=Member_id and Rank=?", 'NM')

посмотрел на https://mariadb.com/kb/en/connector-nodejs-promise-api/#placeholder и погуглил, но не смог разрешить. Могу ли я сделать (б) и что не так? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...