Несложный Sql-запрос

Тема в разделе "Delphi - Базы данных", создана пользователем -, 9 май 2007.

Статус темы:
Закрыта.
  1. Гость

    Есть 2 реляции.
    1-ая: Id of the car , color of the car
    2-ая: color of the car, price of the car
    Следует для каждого номера автомобиля вывести суммарную цену автомобилей того цвета, что возможен для данного.
    Одному номеру(Id) МОГУТ СООТВЕТСТВОВАТЬ НЕСКОЛЬКО ЦВЕТОВ.
    То есть если в табличках:
    Table 1 Table 2
    Id Color Color Price SomeKey
    1 2 1 30
    1 3 1 20
    2 1 2 10
    3 1 3 20
    2 3

    То вывестись должно

    Id TotalProce
    1 30 (10+20)
    2 70 (30+20+20)
    3 50 (30+20)
    Помогите, пожалуйста. Очень хотелось бы получить текст запроса, а то вроде не тяжело, да только ступор нашол.
    Нужно срочно!!!
     
  2. NikSoft

    NikSoft Гость

    Для: Питон
    select t1.Id, sum(t2.Price)
    from dbo.Table1 t1 inner join dbo.Table2 t2
    on t1.Color = t2.Color
    group by t1.Id
     
Загрузка...
Похожие Темы - Несложный Sql запрос
  1. SergEkb
    Ответов:
    4
    Просмотров:
    1.156
  2. mrtg
    Ответов:
    1
    Просмотров:
    59
  3. mrtg
    Ответов:
    14
    Просмотров:
    219
  4. Allegro
    Ответов:
    3
    Просмотров:
    118
  5. rhino101
    Ответов:
    0
    Просмотров:
    350
Статус темы:
Закрыта.

Поделиться этой страницей