Отберите заказы, цена доставки которых (поле ship_base) не была ни наименьшей, ни наибольшей. Из таблицы purchase_order_header выведите идентификатор и дату отгрузки для отобранных заказов. Отсортируйте выдачу по возрастанию даты отгрузки. Используйте подзапросы.

SELECT  purchase_order_id,
        ship_date
FROM  adventure.purchase_order_header
WHERE ship_method_id IN (SELECT ship_method_id
                        FROM adventure.ship_method
                        WHERE ship_base != (SELECT MIN(ship_base) AS min_ship_base
                                           FROM adventure.ship_method
                                           )
                          AND ship_base != (SELECT MAX(ship_base) AS max_ship_base
                                           FROM adventure.ship_method
                                           )
                       )
ORDER BY ship_date;

Результат

purchase_order_id ship_date
2 2011-04-25 00:00:00
3 2011-04-25 00:00:00
4 2011-04-25 00:00:00

Задание выполнено верно