Пусть SP – отношение поставки, содержащее атрибут P# - код поставляемой детали и атрибут S# - код поставщика, а P – отношение детали, содержащее атрибут P# - код детали, атрибут Color – цвет детали и S –отношение поставщики, содержащее атрибуты S# - код поставщика и Sname – название поставщика. Получить названия поставщиков, поставляющих, по крайней мере, одну красную деталь.
- ((P WHERE COLOR=’RED’ ) JOIN S) [Sname];
- (((P WHERE COLOR=’RED’ ) JOIN SP) UNION S) [Sname];
- (((P WHERE COLOR=’RED’ ) UNION SP) JOIN S) [Sname];
- (((P WHERE COLOR=’RED’ ) JOIN SP) [S#] JOIN S) [Sname];
- Среди приведенных - нет правильного.
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.