sql选择1列的结果作为临时表中的列

时间:2013-03-14 11:30:32

标签: sql sql-server sql-server-2008

男式, 我有两张表T1T2

带有T1属性的

id pk, T2_id fk, Question T2具有属性id pk, QuestionResponse

我希望从T1选择一个问题查询,将查询结果(问题)作为列存储到以QuestionResponse作为值的临时表中。

有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

从一个表插入另一个表的语法是:

insert into OneTable
(field1, field2, etc)
select field_1, field_2, etc
from OtherTables
etc

但是你应该看看到目前为止你做了些什么。这对我来说很奇怪。

例如,您的问题表中的答案有外键。不应该是相反的方式。

另外,T2真的是临时表吗?