Выберите Sql Query из 2 столбцов в один столбец - PullRequest
0 голосов
/ 28 февраля 2011
 empid  empname  empDOB
  1      kiran    23-11-1987
  2      manu     25-4-1999

теперь мне нужно написать 1 отдельный запрос, где empname и empDOB как одно значение

 empid Emp
  1    kiran,23-11-1987
  2    manu ,25-4-1999

мне нужен вывод, подобный этому

Может кто-нибудь, пожалуйста, сообщите мне синтаксис, каксделать это.

1 Ответ

4 голосов
/ 28 февраля 2011

Вы можете объединить значения вместе так:

SELECT empid, ISNULL(empname, '') + ',' + ISNULL(empDOB, '') AS emp
FROM YourTable

Если empDOB - поле DATETIME, вы можете сделать это, чтобы отформатировать дату в указанном вами формате:

SELECT empid, ISNULL(empname, '') + ',' + ISNULL(CONVERT(VARCHAR(10), empDOB, 105), '') AS emp
FROM YourTable
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...