2
我有tableA,tableB和tableC之类的图片。 TableC假设为空。如何使用Insert Into Select语句将数据插入到tableC中?SQL Insert into Select Statement with 2 Criteria
来自tableB的数据tableC与来自tableA的contory相关。
我可以用光标做。
我有tableA,tableB和tableC之类的图片。 TableC假设为空。如何使用Insert Into Select语句将数据插入到tableC中?SQL Insert into Select Statement with 2 Criteria
来自tableB的数据tableC与来自tableA的contory相关。
我可以用光标做。
如果可能的话,你应该尽量避免使用游标这些类型的刀片:)(想套)
这里是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
请尝试以下查询。
insert into tablec(cola , colb , colc)
select b.cola, b.colb, a.colc from tableb b, tablea a
where a.cola = b.cola and a.colb = b.colb;
u能张贴表,而不是图片.. – Chanukya
试试这个http://stackoverflow.com/a/25971/7036750 –