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

mysql:4968

From: Satoshi Koiwa <Satoshi Koiwa <koiwa@xxxxxxxxxx>>
Date: Fri, 18 Jan 2002 13:33:32 +0900
Subject: [mysql 04968] Re: 月末を求めるには?

小岩です
メーラが折り返すと思いますが…

select date_sub(date_add(date_format(SYSDATE(), '%Y-%m-01'), interval 1
month), interval 1 day)

私はdate_add/date_sub派です。adddate/subdate派はどれくらいなんだろう。

> こんにちは、木内です。
> 
> 環境は
> Windows2000Professional
> Apache_1.3.20
> ActivePerl_5.6.0
> MySQL_3.23.46
> 
> (例)2002年01月などの月末を求めるにはどうしたらいいのでしょうか?
> 
> SQLの書籍を見ているのですが、Oracleでの例しか書いておらず
> select sysdate,last_day(sysdate)from dual;
> としたらエラーになってしまいます。
> 
> SQL言語でもデータベースソフトが違うと表記が変わるんですねぇ。
> 
> 宜しくお願い致します。
> 
> 後、MySQLの関数や使い方などが勉強できる書籍・ホームページなどがあれば
> 教えて下さい。


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

      4962 2002-01-18 13:05 ["ContentsProvider JD] 月末を求めるには?                      
      4963 2002-01-18 13:12 ┣["mikio kimura" <miki]                                       
      4965 2002-01-18 13:17 ┣["yu-ji.takahashi" <y]                                       
      4967 2002-01-18 13:31 ┃┗["yu-ji.takahashi" <y]                                     
      4966 2002-01-18 13:30 ┣[Satoshi Koiwa <koiwa]                                       
->    4968 2002-01-18 13:33 ┣[Satoshi Koiwa <koiwa]                                       
      4972 2002-01-18 14:48 ┃┗["ContentsProvider JD]                                     
      4975 2002-01-18 15:10 ┃ ┗["yu-ji.takahashi" <y]                                   
      4971 2002-01-18 14:19 ┗[とみたまさひろ <tomm]                                       
      4974 2002-01-18 15:09  ┗["ContentsProvider JD]                                     
      4976 2002-01-18 16:14   ┗[とみたまさひろ <tomm]                                   
      4977 2002-01-18 17:27    ┗["T.Yamamoto" <yamamo] Access2000 でのデータ更新