В Таблице приемлемости [ET] есть записи для подходящих [например] и неприемлемых [In]. Каждая запись имеет только одну дату, прикрепленную к ней. У меня есть службы клиентов [CS] в таблице служб [ST], что мне нужно определить, какой тип записей в последний раз предшествовал дате службы.запрос для последней действующей записи
______________ET______________
Eg 01.01.2012
In 01.20.2012
Eg 01.29.2012
In 02.10.2012
_________________________ST______________________________
CS Joe Schmoe 02.01.2012 11:00 AM
CS Joe Schmoe 01.25.2012 1:00 PM
CS Harold Doe 02.09.2012 4:00 PM
Я хочу вернуть тот факт, что служба Джо чмо на 02.01.2012 11:00 AM имели право из-за записи правомочности на 01.01.2012, Джо чмо был неподходящим для услуги на 01.25.2012 1:00 вечера из-за записи о недействительности по состоянию на 01.20.2012, и Гарольд Шмоу имел право на услуги 02.09.2012 16:00 из-за записи о приемлемости в 01.29.2012.
__ _ __ _ __ _ __РЕЗУЛЬТАТЫ_ __ _ __ _ __ _ __ _ __ _ __
Джо чмо 02.01.2012 11:00 утра Приемлемые 01.01.2012
Джо чмо 01.25.2012 1:00 вечера Ineligible 01.20.2012
Harold Doe 02.09.2012 4:00 вечера Ineligible 01.29.2012
Ваш пример результата и ваше описание, похоже, противоречат друг другу. – Mithrandir
Так что, если я правильно понимаю, право на участие либо включено, либо выключено. Если дата службы находится в включенном периоде, она имеет право на участие. Если он находится в выключенном периоде, это не так. Это так? – mikeY
Как ST присоединяется к ET? –