SQL插入具有2个条件的Select语句

时间:2017-02-10 04:32:46

标签: sql-server tsql sql-insert

我有tableA,tableB和tableC就像图像一样。 TableC假设为空。如何使用Insert Into Select语句将数据插入tableC?

来自tableB的数据表C,其中包含来自tableA的转义。

我可以用光标做到。

enter image description here

2 个答案:

答案 0 :(得分:1)

如果可能的话,你应该尽量避免在这些类型的插入中使用游标:)(在集合中思考)

以下是1种方法:

insert
into TableC(ColA, ColB, ColC)
select a.ColA, a.ColB, a.ColC
from TableA a
join TableB b on b.ColA = a.ColA and b.ColB = a.ColB

答案 1 :(得分:0)

请尝试以下查询。

struct gl_DepthRangeParameters {
  highp float near; // n
  highp float far;  // f
  highp float diff; // f - n
};
uniform gl_DepthRangeParameters gl_DepthRange;