質問: 日付の範囲検索がしたい お世話になります。 テーブル名:info フィールド名:no,date,name フィールドのデータタイプ:int型,char型,char型 のデータベースがあります。dateにはyyyy/mm/ddの形でデータが入っているのですが、 そのdateから、例えば2004/01/01~2005/01/01までに該当するデータを検索して、抽出したいのですが、方法がわかりません。 select replace(date, '/', '') from info で、“/”がないデータを取り出すことはできるのですが、その後どうしたら良いかがわかりません。 どなたかいい方法教えていただけないでしょうか?
回答: select * from info where date between '2004/01/01' and '2005/01/01' で取れませんか?