Есть ли запрос SQL или MySQL для отображения всех данных в форме предложения? - PullRequest
0 голосов
/ 11 марта 2020

Я хочу отобразить данные в предложении типа «СМИТ СДЕЛАЛ ПОЛОЖЕНИЕ КЛЕРКА В ДЕП 20 ОТ 1981 ГОДА». Как я могу сделать это в MySQL ?? Где я найду имя, работу, найму и отдел нет. из таблицы Извините, я совершенно новичок в переполнении стека

1 Ответ

0 голосов
/ 11 марта 2020

Вам нужно использовать функцию CONCAT (), чтобы создать предложение, используя разные значения из столбца таблицы. например,

SELECT
concat(upper(name)," HAS HELD THE POSITION OF ",upper(job)," IN DEPT ",deptno," FROM ",year(hiredate)) as EmployeeInfo
FROM tbl;

DEMO

вы можете изменить запрос в соответствии с вашими требованиями (поскольку вы не предоставили никаких данных, мы не можем предоставить точный запрос ).

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