如何把下面的ACEESSS的SQL改成MSSQL的SQL ( 积分: 10 )

  • 主题发起人 主题发起人 maill01
  • 开始时间 开始时间
M

maill01

Unregistered / Unconfirmed
GUEST, unregistred user!
{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sSql&nbsp;:=&nbsp;'&nbsp;TRANSFORM&nbsp;Sum(K.Number)'&nbsp;+<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'&nbsp;SELECT&nbsp;W.ID,W.UserCode,W.Name,W.Sort,W.Unit'&nbsp;+<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'&nbsp;FROM&nbsp;WareStock&nbsp;AS&nbsp;K,Ware&nbsp;AS&nbsp;W,Depot&nbsp;AS&nbsp;D'&nbsp;+<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'&nbsp;WHERE&nbsp;K.WareID=W.ID&nbsp;and&nbsp;K.DepotID=D.ID'&nbsp;+<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'&nbsp;GROUP&nbsp;BY&nbsp;W.ID,W.UserCode,W.Name,W.Sort,W.Unit'&nbsp;+<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;'&nbsp;PIVOT&nbsp;D.Name';&nbsp;}
 
sql&nbsp;sever&nbsp;中,目前还没有一个语句能实现access的这种功能。我都是建立一个表,用程序实现的。
 
许多功能不同的,最好用多句简化
 
后退
顶部