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

mysql:7565

From: tamura <tamura <zai91210@xxxxxxxxxx>>
Date: Sun, 20 Apr 2003 01:36:18 +0900
Subject: [mysql 07565] Re: timestamp 型で、 between の利用は可か

田村です、毎度。

とみたまさひろさん、ありがとうございます。
> 
> TIMESTAMP型は YYYYMMDDHHMMSS で、DATE 型は YYMMDD ですので、型を合わせ
> るには、
> 
> 1) sales_date BETWEEN CONCAT($ymd1,"000000") AND CONCAT($ymd2,"235959")
> 2) DATE_FORMAT(sales_date, "%Y%m%d") BETWEEN $ymd1 AND $ymd2
> 3) LEFT(sales_date,8) BETWEEN $ymd1 AND $ymd2
> 
> …とかじゃないとダメだと思います。

 型をあわせることが要なんですね。いろいろ記述の仕方があり、勉強をさせて
いただきました。TIMESTAMP型は、書式がYYYYMMDDHHMMSSの文字型という理解で
もよいのでしょうか。

-- 
tamura <zai91210@xxxxxxxxxx>


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

      7557 2003-04-19 02:26 [tamura <zai91210@xxx] timestamp 型で、 between の利用は可か   
      7558 2003-04-19 13:00 ┗[ihandman <ihandman@x]                                       
      7559 2003-04-19 17:34  ┗[SAITO Masaru <daisai]                                     
      7560 2003-04-19 20:22   ┣[ihandman <ihandman@x]                                   
      7563 2003-04-20 00:19   ┣[とみたまさひろ <tomm]                                   
->    7565 2003-04-20 01:36   ┃┗[tamura <zai91210@xxx]                                 
      7564 2003-04-20 01:24   ┗[tamura <zai91210@xxx]                                   
      7571 2003-04-21 01:02    ┗[tamura <zai91210@xxx] Re: timestamp 型で、 between の利用は可か(自己レス)