读书人

这句SQL insert如何写

发布时间: 2012-03-12 12:45:33 作者: rapoo

这句SQL insert怎么写?
有三张表social.grant4,social.soclogin,social.paysoc
现在:
select social.soclogin.personid from social.soclogin,social.paysoc
where social.soclogin.personid=social.paysoc.personid and social.paysoc.ispay= '1 ';
将选出的所有social.soclogin.personid插入到social.grant4.personid应该怎么写?

[解决办法]
insert into social.grant4(personid)
select social.soclogin.personid
from social.soclogin,social.paysoc
where social.soclogin.personid=social.paysoc.personid and social.paysoc.ispay= '1 '
[解决办法]
直接插入即可

insert social.grant4(personid)
select social.soclogin.personid from social.soclogin,social.paysoc
where social.soclogin.personid=social.paysoc.personid and social.paysoc.ispay= '1 '
[解决办法]
你上面的法。

情,你用insert values 就很麻的。
[解决办法]
是你的限的,不是SQL本身的。

读书人网 >SQL Server

热点推荐