Hi there - I'm trying to select translators who are available today. For this I'm checking against the entered absence times - how can I list also translators for whom no absence times where entered? (these are obviously available...) Thanks for help! FRANK
SELECT DISTINCT Language_Combinations_Prices.Trans_ID AS [" & lbl_transID & "], Translators.lastname AS [" & lbl_lastname & "], Translators.firstname AS [" & lbl_firstname & "], " & eval_val & " AS [" & lbl_eval & "], Language_Combinations_Prices.ppw AS [" & lbl_ppw & "], Language_Combinations_Prices.ppl AS [" & lbl_ppl & "], Language_Combinations_Prices.pph AS [" & lbl_pph & "], Language_Combinations_Prices.ppp AS [" & lbl_ppp & "], translator_absence_times.startdate_absence, translator_absence_times.enddate_absence
FROM ((Language_Combinations_Prices INNER JOIN Translators ON Language_Combinations_Prices.Trans_ID = Translators.ID_Trans) INNER JOIN evaluation ON Translators.evaluation = evaluation.evaluationID) INNER JOIN translator_absence_times ON Translators.ID_Trans = translator_absence_times.translator_ID
WHERE ((Not (translator_absence_times.startdate_absence)<=Date()) AND (Not (translator_absence_times.enddate_absence)>=Date()) AND ((Language_Combinations_Prices.SourceLanguage)="EN") AND ((Language_Combinations_Prices.TargetLanguage)="DE"))
ORDER BY Translators.lastname;
SELECT DISTINCT Language_Combinations_Prices.Trans_ID AS [" & lbl_transID & "], Translators.lastname AS [" & lbl_lastname & "], Translators.firstname AS [" & lbl_firstname & "], " & eval_val & " AS [" & lbl_eval & "], Language_Combinations_Prices.ppw AS [" & lbl_ppw & "], Language_Combinations_Prices.ppl AS [" & lbl_ppl & "], Language_Combinations_Prices.pph AS [" & lbl_pph & "], Language_Combinations_Prices.ppp AS [" & lbl_ppp & "], translator_absence_times.startdate_absence, translator_absence_times.enddate_absence
FROM ((Language_Combinations_Prices INNER JOIN Translators ON Language_Combinations_Prices.Trans_ID = Translators.ID_Trans) INNER JOIN evaluation ON Translators.evaluation = evaluation.evaluationID) INNER JOIN translator_absence_times ON Translators.ID_Trans = translator_absence_times.translator_ID
WHERE ((Not (translator_absence_times.startdate_absence)<=Date()) AND (Not (translator_absence_times.enddate_absence)>=Date()) AND ((Language_Combinations_Prices.SourceLanguage)="EN") AND ((Language_Combinations_Prices.TargetLanguage)="DE"))
ORDER BY Translators.lastname;