Результат запроса MySQL, который использует значение других полей - PullRequest
2 голосов
/ 29 июня 2011

Я ищу что-то вроде format() в других языках программирования в запросе MySQL. Ожидаемый результат - текст, имеющий значения из других полей.

Например, что-то вроде

select formatted from table where formatted=stringformat('some text {0}, {1} some text.', field1, field2)

Ответы [ 2 ]

3 голосов
/ 29 июня 2011

как насчет:

SELECT CONCAT('some text ', field1, ', ', field2, ' some text.') FROM table;
0 голосов
/ 29 июня 2011

создайте столбец в запросе и укажите псевдоним для получения результата. См. Этот пример.

SELECT ('некоторый текст, + tb.Col1 +', '+ tb.Col2) AS ColNameОТ MyTable tb

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