mysql 怎么把查询结果作为表名继续查询

日期:2019-07-25 10:50:54 人气:1

mysql 怎么把查询结果作为表名继续查询

mysql中把一个查询结果当作另一个表来查询可用as关键字先将查询结果作为一个临时表,然后使用select语句查询结果集即可。例如: SELECT UserId FROM ( SELECT UserId FROM OrderInfo GROUP BY UserId HAVING SUM(Amount)>30) AS table1 以上sql语句实现查询订单表中购买数量超过30的用户编号UserId,OrderInfo为订单表,查询结果作为临时表table1,然后从临时表中查询us
    A+
热门评论