PostgreSQL 2テーブル目
- 620 :nobodyさん:2007/06/17(日) 00:27:42 ID:Yzi7QEQY
- 頭を悩ましているのでお願いします。
営業時間を入力しておいて、今営業中か検索できるようにしたいのですが、
open_timeとclose_timeという型がTIMEのカラムを作って、検索したときの時間が
その間にあるか、例えば
SELECT open_time < localtime AND localtime < close_time
で検索できそうだと思っていたのですが
よく考えたら、深夜24:00以降やってるお店が、うまく扱えないじゃないですか。
で、TIMEをやめてFLOATにして、保存するときに、例えば
10:30〜3:00 → 10.5〜27
にして、大小で検索も考えたのですが
検索するときに現在の時間が例えば5時なら、どう検索すればよいのか・・・
この方法もなんかうまくいかなそうです。
また24時間営業の店はどのように扱うのかとか・・・
このようなシステムを作ったことある方いらっしゃいましたら、どのように実装したか教えて頂けませんでしょうか?
195 KB
[ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]
取りに行ったけどなかった。次は一時間後に取りに行くです。新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 05.0.7.8 2008/09/25 アクチョン仮面 ★
FOX ★ DSO(Dynamic Shared Object)