重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
declare @t table (makesetidfk int,testdmaterialno int,zk numeric(18,4));
目前创新互联公司已为上1000家的企业提供了网站建设、域名、网页空间、网站托管维护、企业网站设计、龙岗网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
insert into @t values (3983,319,67.3333);
insert into @t values (3984,316,18.1666);
insert into @t values (3985,316,67.1428);
select t1.testdmaterialno,
stuff((select ','+cast(makesetidfk as varchar)+'--'+cast(zk as varchar) from @t where testdmaterialno=t1.testdmaterialno for xml path('')),1,1,'')
from @t t1 group by t1.testdmaterialno
我自己来答吧,不是为分数,是怕新人误入歧途,呵呵
select name,sex,type from A a,B b where a.id=b.id
这种用法是只返回 A,B 两个表中 a.id 和 b.id 相等的纪录,用于同级别的两个表联合查询
SELECT [Name],[Sex],[Type] FROM [B] LEFT JOIN [A] ON [B].[AID] = [A].[AID]
这种用法是返回 B 表中所有的纪录(包括 A 中没有对应的)和 A 表中 A.AID 和 B.AID 相等的对应纪录,用于主从表
Select Name,Sex,(Select Type From A where AID = B.AID) as Type from B
这个我就不予置评了,严重结构问题
以你的需求来看,B 表和 A 表就是主从表的关系,应该用内联 LEFT JOIN
1、可以的,附加的时候可以指定路径
2、可以的,只要有“有权限的用户”
3、只有mdf可以的,只有ldf不行
4、非系统、非创建者
5、本机创建的话,本机要有sql数据库引擎服务, 脱离了服务器,还想在服务器上创建那是梦想
6、离婚和杀人的区别
7、要在帮助文件中找
8、有一个数据库服务,就是一个实例,实例的表象: 类似于几台不同的电脑