sql查询结果保存为新表 sql如何把一个查询结果当作一个表来查询?
sql如何把一个查询结果当作一个表来查询?
在SQL中,您可以将查询结果作为另一个表进行查询。您可以理解查询结果是一个临时表。可以使用select语句查询结果集。参考代码:1:将结果作为临时表,您可以使用链接或直接查询select*from(selectsum(Num)uqnty4)ASsumNum,NumLINKIDFROMRWuuStoreuQuantyGroupBynumuLinkId)ASA-------2:select*from表中字段inselectnum作为子查询的方式uLinkId(selectsum(Numuqnty4)ASsumNum,NumLINKIDFROMRWuStoreuQuantyGroupBynumuLinkId
在SQL中,您可以查询将查询结果作为另一个表。您可以理解查询结果是一个临时表
您可以使用select语句来查询结果集。
参考代码:
1:将结果作为临时表,您可以使用link或direct query
select*from
(
select sum(Num) QNTE4)作为sumNum,Num LINKID
from RW STORE QUNTY
GROUP BY Num【LINKID
】作为
--
2:将结果作为子查询的方法
select*from table
select Num LINKID(
select)中的where字段SUM(NUMQNTY4)作为sumNum,NUMLINKID
从RWSTOREQUNTY
按NUMLINKID
分组)
sql查询结果保存为新表 sql把两个查询结果再次求和 sql对查询结果进行再次查询
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。