Как выбрать все из определенного столбца, из определенной таблицы, а затем поместить их в массив? - PullRequest
0 голосов
/ 08 ноября 2019

Я хотел бы получить все из столбца с именем «userID» из таблицы с именем «userdata», а затем перенести все это в массив, чтобы впоследствии использовать его для цикла «forEach», есть ли правильный путь? сделать это?

1 Ответ

1 голос
/ 08 ноября 2019

Используйте SQL-запрос SELECT userID FROM userdata.
Где SELECT пытается выбрать параметр после него, то есть столбец userID. Затем указывается, откуда взять данные, FROM userdata - таблица userdata.

Если бы вы использовали better-sqlite3 , это было бы так просто:

const rows = <db>.prepare('SELECT userID FROM userdata').all();
// rows: [ { userID: 'foo' }, { userID: 'foo' } ]
// With this array of objects, you are able to use a forEach loop

rows.forEach(object => {
  console.log(object.userID);
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...