Отберите заказы, цена доставки которых (поле 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;