SQL查询:如何查询 原表 使查询结果以 结果表 的形式呈现
答案:2 悬赏:0 手机版
解决时间 2021-02-24 21:02
- 提问者网友:雨不眠的下
- 2021-02-24 07:00
SQL查询:如何查询 原表 使查询结果以 结果表 的形式呈现
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-02-24 08:31
sql中把一个查询结果当作另一个表来查询可以理解查询结果为一个临时表
使用select语句查询结果集即可。
参考代码:
1:将结果作为一个临时表,可以使用链接或者直接查询
select * from
(
SELECt SUM(NUM_QNTY4) AS sumNum, NUM_LINKID
FROM RW_STORE_QUNTY
GROUP BY NUM_LINKID
) as A
-------------------------------
2:将结果作为子查询的方式
select * from 表
where 字段 in select NUM_LINKID (
SELECT SUM(NUM_QNTY4) AS sumNum, NUM_LINKID
FROM RW_STORE_QUNTY
GROUP BY NUM_LINKID
)
使用select语句查询结果集即可。
参考代码:
1:将结果作为一个临时表,可以使用链接或者直接查询
select * from
(
SELECt SUM(NUM_QNTY4) AS sumNum, NUM_LINKID
FROM RW_STORE_QUNTY
GROUP BY NUM_LINKID
) as A
-------------------------------
2:将结果作为子查询的方式
select * from 表
where 字段 in select NUM_LINKID (
SELECT SUM(NUM_QNTY4) AS sumNum, NUM_LINKID
FROM RW_STORE_QUNTY
GROUP BY NUM_LINKID
)
全部回答
- 1楼网友:人類模型
- 2021-02-24 09:18
这种表结构不好出这个结果,如果人数不固定就完了追问人数固定
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯