【发布时间】:2013-03-06 11:47:21
【问题描述】:
我找到了很多与此相关的答案,但我的代码不能很好地工作。
我想要我的 WEBMETHOD 中的 C# 代码,我将在 android 平台上调用它。
我有两列,名字和姓氏。 我希望将这两列的数据合并到第三列 Fullname 中。
我从下面的代码中得到组合。
SELECT firstname + lastname AS fullname FROM name
我希望将其插入数据库的第三列。
但是当我尝试这样做时。代码,数据被输入到一个新行中 已经插入了名字和姓氏的行。
那么,什么是正确的插入查询,其中包含 select 语句?
我也试过selfjoin,但无法得到确切的结果。
当然,这是愚蠢的。查询是错误的,但是为了获得所需的查询,可以做些什么改变。
string ins3 = "INSERT INTO name (fullname) SELECT firstname + lastname AS fullname FROM name AS name_1 WHERE (firstname = @firstname) and (lastname = @lastname)";
非常感谢您回答我的问题。 等待答复。
【问题讨论】:
标签: c# webmethod insert-select