• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

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

  • Автор темы Guest
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Guest

Есть 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)
Помогите, пожалуйста. Очень хотелось бы получить текст запроса, а то вроде не тяжело, да только ступор нашол.
Нужно срочно!!!
 
N

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
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!