我需要一个mysql查询来执行计算,以输出以下代码

bybem2ql  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(266)

关闭。这个问题需要细节或清晰。它目前不接受答案。
**想改进这个问题吗?**通过编辑这个帖子来添加细节并澄清问题。

11个月前关门了。
改进这个问题

我有这张table

比率ID     酒店ID    费率       日期

1                  1            35        2020-06-09

2                  1            30        2020-06-10

3                  1            40        2020-06-11

4                  2            15        2020-06-09

5                  2            25        2020-06-10

6                  2            18        2020-06-11

我需要以下输出:

酒店ID    总费率       夜数

     1                105                            2

     1                48                              2

我需要一个过程或查询,有能力给我这个输出

oyjwcjzk

oyjwcjzk1#

假设您正在查找@lougger指出的输出,您的查询将如下所示:

SELECT HOTELID, SUM(RATE) AS TOTAL_RATE, COUNT(DATE) AS NUMBEROFNIGHTS
FROM TABLE
GROUP BY  HOTELID

输出:

HOTELID   |  TOTAL_RATE  |  NUMBEROFNIGHTS
  1       |      105     |        3
  2       |      58      |        3

相关问题