Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 存储过程连接firstname+;来自多个列的lastname_Sql Server_Stored Procedures_Left Join_Concatenation_String Concatenation - Fatal编程技术网

Sql server 存储过程连接firstname+;来自多个列的lastname

Sql server 存储过程连接firstname+;来自多个列的lastname,sql-server,stored-procedures,left-join,concatenation,string-concatenation,Sql Server,Stored Procedures,Left Join,Concatenation,String Concatenation,我试着在网上搜索,但似乎找不到有用的东西 我有一个连接多个列的存储过程(见下文)。 是否可以将firstname和lastname合并为fullname SELECT Tickets.TicketID, Tickets.Aangemaakt, Prioriteit.Desc, Status.StatusDesc, User.Firstname, User.Lastname, Tickets.topic

我试着在网上搜索,但似乎找不到有用的东西

我有一个连接多个列的存储过程(见下文)。 是否可以将firstname和lastname合并为fullname

SELECT Tickets.TicketID, 
       Tickets.Aangemaakt, 
       Prioriteit.Desc, 
       Status.StatusDesc, 
       User.Firstname, 
       User.Lastname, 
       Tickets.topic 
FROM   Tickets 
       LEFT JOIN Prioriteit 
              ON Prioriteit.PrioriteitID = Tickets.PrioriteitID 
       LEFT JOIN Personeel 
              ON User.UserId = Tickets.UserID 
       LEFT JOIN Status 
              ON Status.StatusID = Tickets.StatusID 
WHERE  Status.StatusID = @StatusID 
比如:

SELECT 
User.Firstname + ' ' + User.Lastname AS Fullname

你所做的似乎是对的。有什么特别的问题吗?只要在您选择的票证的列列表中插入显示的全名行,您就会得到您想要的。谢谢!如果我执行SP,它就会工作。似乎无法在WPF和C中工作@你能告诉我们它在C中抛出的错误/异常吗?也许是单引号的问题(我真的不这么认为,但这是我现在唯一拥有的东西),你需要更改C代码。它将“first name”和“last name”作为不同的参数