当前位置: 首页 > 知识库问答 >
问题:

将一个表中某列的值作为列添加到另一个表中

年高洁
2023-03-14

我在从一个表中插入一个列的值作为另一个表中的列时遇到了麻烦。我在col1中有一些值的表A:和另一个列等于col1值的表B。

我想把表A,col1中的其余值添加为表B中的列。请帮助我解决我的问题。我正在使用SQL server 2012。

共有1个答案

孟华晖
2023-03-14

创建表tableA

Col1 varchar(50)

创建表tableB

Col1 varchar(50)

插入tableA值('abc')
插入tableA值('bbb')
插入tableA值('ddd')
插入tableA值('Col2')
插入tableA值('Col3')
go
声明@colName varchar(5000),@Text varchar(5000)
if EXISTS(从sys.tables中选择1,其中object_id=OBJECT_ID('tableB'))
BEGIN
SELECT@colName=ISNULL(@colName,")(Col1)'varchar(50),'从tableA中删除Col1(SELECT name

 类似资料:
  • 很抱歉这太模糊了,但代码太多了。 这是一个五卡梭哈游戏。基本上,我试图将对象添加到另一个数组列表中的数组列表中。 这是我创建玩家数组并将手类中的数组添加到其中的地方,至少我认为这就是正在发生的事情: 稍后,我尝试在循环交易中将牌添加到玩家阵列中的手牌阵列中。由于有五张牌,第一个循环进行了五次。第二个是玩家数组的长度(玩家总数),每次应该添加一张卡。 Deck类中有一个deal方法,由以下方法初始化

  • 本文向大家介绍Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法,包括了Mysql将一个表中的某一列数据复制到另一个表中某一列里的方法的使用技巧和注意事项,需要的朋友参考一下 mysql复制表中的一列到另一个表中 有时候,我们需要复制某个字段一整列的数据到另外一个新的字段中,这很简单,SQL可以这么写: 大概写法如下: 有Navicat等工具更好,可以直接选中一列数据,拷贝粘贴到你需要

  • 问题内容: 我有一个表,其中包含商店中每件商品的单价和其他详细信息。 另一个包含每个订单中包含的项目的详细信息。 现在我要计算 请注意,我希望它成为表本身的一部分,而不是作为其他视图或查询。我怎样才能做到这一点?我为此研究了触发器和其他机制,但是它们是否适用于不同表中的值,尤其是在存在此类约束的情况下? 我尝试过根据另一列计算出的Column进行以下触发吗?: 但这似乎没有用 问题答案: 这是如何

  • 我想移动项目从一个表到另一个使用MySQL。 这是我目前使用的: 这是可行的,但是我想在一列中插入多个值,而不是在不同的列中插入每个值。 例如: 在表items_rooms中,我希望将items_phoenix中的值x和y放在items_rooms中的一列中。 如果x=5,y=2,我可以像这样将其保存到items\u房间中:一列:5.2,而不是每个值的不同列吗? 抱歉,如果这是混淆!

  • 我肯定这是一个愚蠢的问题,但我找不到一个简单的方法将一个列表按另一个列表分组。我在网上搜索了很多,但我只找到了带有类属性或排序元素的示例。 我有一个带有键的字符串列表,例如: 和一个我想按键列表分组的int列表,例如: 因此结果应该是一个包含子列表的列表,如下所示: 或者也可以得到指数。提前道谢。