Как правильно добавить дополнительные символы в результат запроса? - PullRequest
0 голосов
/ 26 февраля 2020

Я пытаюсь установить результат запроса в соответствии с форматом, необходимым для массива javascript. обычно формат должен выглядеть следующим образом:

[
"mydata1",
"mydata2",
]

Таким образом, исходя из моих ограниченных знаний о SQL запросах, я смог достичь этого результата на основе этого запроса:

SELECT '"',mydata, '",' FROM Table WHERE ID = 44946 
OR ID = 12345

Однако результаты появятся в 3 разных столбцах, и между ними останется некоторое пространство.

"   2859440635959   ",
"   2749566484535   ",

Тогда мне придется открыть блокнот и удалить все пробелы. Существуют ли другие способы обхода запросов или что-нибудь, что может упростить этот процесс?

1 Ответ

1 голос
/ 26 февраля 2020
SELECT '"',mydata, '",' FROM Table

На основе этого оператора вы создаете 3 столбца, а именно ", mydata и ", .

In Для выбора столбца с дополнительными значениями (формат). Вы можете использовать функцию объединения, тогда как "your_data" объединяется в виде столбца с именем RESULT .

SELECT CONCAT('"', mydata, '",') as RESULT from Table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...