Зачем Вы учите неправильным вещам?
1. Зачем DISTINCT если оператор объеденения UNION выполняет неявное устранение дубликатов ?
2. В условии задачи сказано найти номера и цены ВСЕХ продуктов. Зачем впринципе устрание дубликатов, Вы неуверены в том что будет в результате ?
ЗЫ. Использование DISTINCT не есть признаком хорошего стиля.
Bookmarks