2012-04-13 8 views
1

私はインドネシア出身です。データベースにid_schedule、time_start(time)、time_finish(time_finish)という3つのフィールドを含むtb_scheduleという名前のテーブルがあります。 )。 例:10、08:00:00、09:45:00 ..etctime_start <= time_pc <= time_finishを含むすべてのレコードを取得する正しいクエリ

私のPHPでは、私は時間がPCの時間から撮影した変数を持っています。 例:$ timeNow = '08:10:00 ';私の問題は、time_startを含むすべてのレコードを取得する正しいクエリを見つけることができないことです。< = time_pc < = time_finish例:午前8時00分○○秒< = $ timeNow < = 09:45:00

答えて

2

はこれを試してみて何ができるかが表示されます:'08:10:00'はあなた$timeNow変数の値をある

SELECT * FROM tb_Schedule WHERE time_start <= '08:10:00' AND 
           time_finish >= '08:10:00'; 

クエリを再生できるように、ここにはSQL Fiddleがあります。http://sqlfiddle.com/#!2/187a0/1

0
SELECT * FROM YOURTABLE 
WHERE $timeNow BETWEEN '08:00:00' AND '09:45:00'; 
0

time_pcが何であるかを述べると、適切$ timeNowを定義してください。.. は前にありがとう...私を助けてください。また、あなたが考えたものをクエリ文を教え、私は私が

関連する問題