

SQL初心者です。  
初歩的な質問となり恐縮ですが、ご教示頂けると幸いです。

number90以下の人たちだけを、月別で集計したいのですが、  
その構文をご教示いただけないでしょうか。

[![画像の例ですと、20180823は3、20180930は2、とゆうような情報が欲しいです。](https://i.stack.imgur.com/1dE0y.png)](https://i.stack.imgur.com/1dE0y.png)


CC BY-SA 4.0
2019-03-01T01:35:03.193
53103
2019-03-01T02:34:18.770
32359
question
sql
SQLで特定の番号以下の人たちだけを、月別で集計したい

[code]

    create table mytable (
        datetimesend date,
        id char(1),
        number integer
    );
    
    insert into mytable (datetimesend ,id, number ) values 
        ('2018-08-23','a',34),
        ('2018-08-23','b',23),
        ('2018-08-23','c',95),
        ('2018-08-23','d',78),
        ('2018-09-30','e',50),
        ('2018-09-30','f',6),
        ('2018-09-30','g',99)
    ;
    
[/code]

単純に、`where`句で指定すれば良いと思いますが、どうでしょうか。

[code]

    select sum(number) as sum, year(datetimesend) as year, month(datetimesend) as month
    from mytable where number <= 90 group by year,month;
    
[/code]


CC BY-SA 4.0
2019-03-01T02:34:18.770
53106
2019-03-01T02:34:18.770
2808
53103
answer