автосалону?
Таблицы seller(seller_id, ...), order(order_id, seller_id, customer_id, car_id), car (car_id, ..., cost).
Не пойму, как вытащить сумму стоимостей автомобилей из order'a для каждого продавца...
добавив в таблицу заказов колонку стоимость сделки, запрос получился таким SELECT SELLER.FIRST_NAME, SELLER.SECOND_NAME, CAR_ORDER.TRADE_COST, CAR_ORDER.CUSTOMER_ID, CAR.TITLE, CAR.FACTORY_NUMBER FROM SELLER INNER JOIN CAR_ORDER ON CAR_ORDER.SELLER_ID = SELLER.SELLER_ID INNER JOIN CAR ON CAR_ORDER.CAR_ID = CAR.CAR_ID WHERE SELLER.SELLER_ID = (SELECT SELLER_ID FROM (SELECT SELLER_ID FROM CAR_ORDER GROUP BY CAR_ORDER.SELLER_ID ORDER BY SUM(CAR_ORDER.TRADE_COST) DESC) WHERE ROWNUM = 1)
Обсуждают сегодня