0

これが機能するかどうかを確認しようとしています:

SELECT TO_CHAR (TutorReport.Month, 'MONTH') MONTH, TutorReport.MatchID, MatchHistory.MatchID, MatchHistory.Tutor.ID
FROM TutorReport, MatchID
WHERE TutorReport.MatchID=MatchHistory.MatchID
AND NOT (TutorReport.Month=‘JULY’);

テーブル:

TutorReport: MatchID、月、時間、レッスン

MatchHistory MatchID、TutorID、Subject、学生 ID、StartDate EndDate

どんな助けでも大歓迎です

4

1 に答える 1

2

を使用してテーブルを結合できますLEFT JOIN

SELECT  a.*
FROM    MatchHistory a
        LEFT JOIN TutorReport b
            ON  a.MatchID = b.MatchID AND
                TO_CHAR(b.Month, 'Month') = 'JULY'
WHERE   b.MatchID IS NULL
于 2013-04-15T00:44:40.187 に答える