今日と同じかそれ以下の日付のみが表示される履歴リストと、この時間よりも短い時間の履歴リストが必要です。
SELECT
*
FROM
schedules
LEFT JOIN
(special_details
LEFT JOIN
schedule_logs
ON
special_details.id = special_details_id)
ON
schedules.id = location_id
WHERE
location_id = 146
AND date(dates) < ('2013-02-19')
//this will check if schedule is lessthan the date and time for today.
//and its not working...
AND (WHERE
date(dates) = ('2013-02-19')
AND
date(end_time) < ('12:56:20'))
日時が 2013-02-19 / 11:00:00 の場合、表示されるはずです。
2013-02-19 / 1:00:00 が表示されない場合。
ただし、2013-02-18 / 1:00:00 の場合は、今日の日付よりも小さいため表示されます。
HISTORY リストについてもっと良いアイデアがあれば教えてください。またはリンクを追加します。