Распечатать отчет в формате предложения в MySQL
Будучи новичком, мне снова нужна твоя помощь. На этот раз я пытаюсь напечатать отчет на MYSQL 6.0, который показывает каждую ветвь и ее местоположение в следующем формате: "Название филиала" находится по адресу "street address" в городе "city name". Мне также нужны ярлыки. Вот что я сделал и получил в результате:
SELECT CONCAT(name, ' ', ' is located at', address, city, ' in the city of ')
FROM branch;
Я получил столбец с названием адреса с 6 адресами улиц.
1 ответ
Решение
Исходя из ваших комментариев, кажется, что вы просто хотите следующее:
SELECT
CONCAT(name, ' is located at ', address,' in the city of ', city) As Label
FROM branch;
Смотрите SQL Fiddle с демонстрацией.
Это создает результат:
| LABEL |
------------------------------------------------------------------
| Robinhood is located at 1234 Robinhood Rd in the city of Salem |
| New is located at 123 test dr in the city of Testing |