[前][次][番号順一覧][スレッド一覧]

mysql:8844

From: Kazuhiro Yoshida <Kazuhiro Yoshida <moriq@xxxxxxxxxx>>
Date: Sat, 21 Feb 2004 04:51:11 +0900
Subject: [mysql 08844] Re:

もりきゅうです。

lavlav@xxxxxxxxxx wrote:
> あるグループに所属しているユーザーをひとまとめにして、○○年○○月○○日から
> ○○年○○月○○日までの送受信数を、日付別、そしてさらに時間別で求めたい。です。

> # 正規化がちゃんと出来てないから難しくなってるだけ?

お望みの結果のほうを正規化しちゃだめですか。^^;

# 日付および時刻別受信数
# master_group_id は埋め込み

select
    date_format(mail_datetime,"%Y-%m-%d") as mail_date,
    hour(mail_datetime) as mail_hour,
    count(*)
  from master_tb, mail_tb
  where master_group_id = 1
    and mail_to_master_id = master_id
  group by mail_date, mail_hour;

# 日付および時刻別受信数
# 全体

select
    master_group_id,
    date_format(mail_datetime,"%Y-%m-%d") as mail_date,
    hour(mail_datetime) as mail_hour,
    count(*)
  from master_tb, mail_tb
  where mail_to_master_id = master_id
  group by master_group_id, mail_date, mail_hour;

こんな感じで。
あとは時刻の範囲を
    and mail_date between 開始 and 終了
で指定すればいいような。

----
YOSHIDA Kazuhiro  moriq@xxxxxxxxxx  http://www.moriq.com/

[前][次][番号順一覧][スレッド一覧]

      8833 2004-02-20 17:48 [<lavlav@xxxxxxxxxx> ]                                         
      8834 2004-02-20 17:55 ┣[<lavlav@xxxxxxxxxx> ] Re: SQL 文について                    
      8836 2004-02-20 18:09 ┣[遠藤 俊裕 <endo_t@xx]                                       
      8839 2004-02-20 18:40 ┃┗[<lavlav@xxxxxxxxxx> ]                                     
      8841 2004-02-20 20:23 ┃ ┣[<numata@xxxxxxxxxx> ]                                   
->    8844 2004-02-21 04:51 ┃ ┣[Kazuhiro Yoshida <mo]                                   
      8846 2004-02-21 14:24 ┃ ┃┗[<konet218@xxxxxxxxxx]                                 
      8849 2004-02-21 17:59 ┃ ┃ ┣[Kazuhiro Yoshida <mo]                               
      8850 2004-02-21 18:38 ┃ ┃ ┃┗[<konet218@xxxxxxxxxx]                             
      8852 2004-02-22 02:22 ┃ ┃ ┃ ┗[Kazuhiro Yoshida <mo]                           
      8855 2004-02-22 16:11 ┃ ┃ ┗["katayose" <katayose]                               
      8857 2004-02-23 02:03 ┃ ┃  ┗[ML account <ml@xxxxx]                             
      8847 2004-02-21 15:16 ┃ ┗[ML account <ml@xxxxx]                                   
      8848 2004-02-21 17:18 ┃  ┗[<konet218@xxxxxxxxxx]                                 
      8838 2004-02-20 18:15 ┗[Shingo Yamagai <yama] Re: SQL 文について