谁帮我把这段SQL查询改成Access的查询
select GuestID,LoginID,Name,ActivatePrice
into #t from mAccount a
where exists(
select * from mAccount where GuestID='8888'and LoginID=a.GuestID)
while @@rowcount>0
update a set ActivatePrice=a.ActivatePrice*b.ActivatePrice,LoginID=b.LoginID,Name=b.Name
from #t a,(
select GuestID,LoginID,Name,ActivatePrice
from mAccount a
where exists(
select * from #t where LoginID=a.GuestID)
)b where a.LoginID=b.GuestID
selectGuestID,LoginID,Name,ActivatePrice=Sum(ActivatePrice)
from #t
group by GuestID,LoginID,Name
drop table #t
go
into #t from mAccount a
where exists(
select * from mAccount where GuestID='8888'and LoginID=a.GuestID)
while @@rowcount>0
update a set ActivatePrice=a.ActivatePrice*b.ActivatePrice,LoginID=b.LoginID,Name=b.Name
from #t a,(
select GuestID,LoginID,Name,ActivatePrice
from mAccount a
where exists(
select * from #t where LoginID=a.GuestID)
)b where a.LoginID=b.GuestID
selectGuestID,LoginID,Name,ActivatePrice=Sum(ActivatePrice)
from #t
group by GuestID,LoginID,Name
drop table #t
go
...全文
相关推荐
easyAccess,打开access工具,查询sql非常好用
Access数据库的SQL查询功能。
SQL查询语句通配符与ACCESS模糊查询like的解决方法
本文主要探讨了SQL查询语句中通配符的使用,特别是与ACCESS数据库中的模糊查询方法。在ACCESS中,通配符包括"*"和"?",分别代表任意数量的字符和单个任意字符。而在SQL Server中,
易语言-SQL组合查询和ACCESS查询模块
在"易语言-SQL组合查询和ACCESS查询模块"这个主题中,我们将深入探讨如何在易语言中进行SQL组合查询以及使用ACCESS数据库进行数据操作。
SQL组合查询和ACCESS查询模块源码
Access查询模块则提供了一种更直观的方式来进行数据操作。在Access中,用户可以通过查询设计视图创建和编辑SQL查询,无需直接编写SQL语句。
ACCEss SQL 查询器
本文将详细介绍"ACCEss SQL 查询器"这一工具,并探讨如何在Access中利用SQL进行数据查询。


