2012-01-10 8 views
1

img http://i43.tinypic.com/1pt91j.pngMySQLは、私は特定の日のためのパイロットのスケジュールを与えるクエリを作成するために苦労しています

やあみんなの支援に参加。これまでのところ私はちょうどパイロットが、例えばに関与している活動の種類を指定する方法はあり

SELECT f.flight_date, l.lesson_date FROM Flight f JOIN lesson l ON f.pilot_idpilot = l.pilot_idpilot WHERE f.flight_date = CURDATE() OR l.lesson_date = CURDATE() AND pilot_idpilot = 7236; 

私は

Lesson_id | lesson_date | pilot_idpilot | idFlight | flight_date | pilot_id_pilot 

で取得結果を持っています

何か助けが素晴らしいです!みんなありがとう/女の子これについてどのように

答えて

1

SELECT 'Lesson' as Activity, lesson_date as Date 
FROM Flight f JOIN lesson l ON f.pilot_idpilot = l.pilot_idpilot 
WHERE l.lesson_date = CURDATE() AND pilot_idpilot = 7236 
UNION 
SELECT 'Flight' as Activity, flight_date as Date 
FROM Flight 
WHERE f.flight_date = CURDATE() AND pilot_idpilot = 7236; 
+0

おかげでジョンは、私はCMDを通じてそれを走っただろうし、それは素晴らしい仕事! –