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 の利用は可か(自己レス)