Як додати значення стовпця подвійними лапками (додати лапки навколо рядка)


9

У мене є таблиця зі стовпцем типу TEXT. У стовпці є числові символи. Я намагаюся досягти цього - загортати цих персонажів у подвійні лапки.

ПРИКЛАД:

NAME     ID     QTY
Apples   A1     1
Oranges  O1     1
Foo      F1     0

ІДЕАЛЬНИЙ ВИХІД:

NAME     ID     QTY
Apples   A1     "1"
Oranges  O1     "1"
Foo      F1     "0"

Я спробував запустити наступний оператор SELECT, але це не дало мені результату, якого я очікував. Можливо, ви можете направити мене в правильному напрямку?

SELECT `qty`, CHAR('"'|| qty ||'"')
FROM `myTable`;

Дякую тобі

Відповіді:


13

Використовуйте CONCAT функцію

SELECT NAME,ID,CONCAT('"',QTY,'"') QTY FROM `myTable`;

Якщо ви хочете , одинарні лапки, використовуйте QUOTE функцію

SELECT NAME,ID,QUOTE(QTY) QTY FROM `myTable`;

Спробувати !!!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.