mysql:11772
From: 梅沢 功 <梅沢 功 <umezawa@xxxxxxxxxx>>
Date: Sat, 16 Jul 2005 11:06:26 +0900
Subject: [mysql 11772] Re: where区の書き方が分かりません。
梅沢です。 > From: 柳町 洋光 <hiromitsu@xxxxxxxxxx> > Date: 2005/07/16 Sat AM 10:28:02 JST > > Table Create Table > diary CREATE TABLE `diary` ( > `date` int(11) NOT NULL default '0', > `title` varchar(80) NOT NULL default '', > `message` longtext NOT NULL, > PRIMARY KEY (`date`), > FULLTEXT KEY `title` (`title`) > ) TYPE=MyISAM > > > SELECT `date` FROM `diary` LIMIT 0,5; > > date > 1121298488 > 1121298743 なるほど。 date には GMT '1970-01-01 00:00:00'からの通算秒を入れているのですね。 だとしたら、 SELECT * FROM diary WHERE FROM_UNIXTIME(date) like '2005-07%'; とか書けば良いのではないでしょうか。 > は、一月分のデータを取り出したい方法として、where区以外に私は思いつかな > いのですが? > それとも、PHPのプログラムの中で、その処理をさせた方がいいということ > でしょうか? そういうことではなく、どのように定義されたテーブルにどのようなデータを 入れた状態で質問されているのかを書いて欲しい、という趣旨だと思います。
-> 11772 2005-07-16 11:06 [梅沢 功 <umezawa@xx] Re: where区の書き方が分かりません。 11775 2005-07-17 02:20 ┗[柳町 洋光 <hiromits]