我的公司表包含id,name,我的联系人表包含公司id,firstname,contacttype(type=40(admin),type=41(user))
我想创建一个临时表,该表的行为:company name,firstname(Admin),firstname(user)
有些记录可能具有firstname(admin),有些记录可能有firstname(user),而有些记录可能同时具有
我在下面创建的代码不多,但我不知道如何循环存储firstname(admin),然后在同一联系人表中循环firstname(user)
DECLARE @tempreport TABLE
(
cName varchar(50),
cFirstAdmin varchar(50),
cFirstUser varchar(50)
)
insert into @tempreport (cName, cFirstAdmin, cFirstUser)
select
company.name
from
company
--循环访问联系人表并存储在名字(admin)中,其中(contact.contattype=40)
--循环我再次思考联系人表并存储在名字(user)中,其中(contact.contattype=41)
请给我指一个正确的地方,或者一个类似的例子,
提前感谢,