イベントのリストがあるので、各イベントの開始日から終了日まで、各イベントにはイベントの開始日から終了日までのスケジュールのリストがあります。最初の最も近い日付のみを取得する必要があります。つまり、最初のイベントスケジュール日です。
これが私のコードです
SELECT
s.schedule_id, s.schedule_start_time, s.schedule_end_time, s.schedule_topic, s.Parallel,
c.speaker_name
FROM schedule_table AS s, speaker_profile_table AS c
WHERE
s.event_id='23'
OR s.schedule_date LIKE '%2012-06-07%'
AND c.speaker_id = s.speaker_id
ORDER BY s.schedule_start_time ASC
ここで、このようなすべてのスケジュールを取得します
スケジュール1:2012-06-06、スケジュール2:2012-06-06、スケジュール3:2012-06-08
ここでは、Schedule1 と Schedule2 のみが必要です。Schedule3 は必要ありません。どうすればこれを入手できますか?
前もってありがとう