Мне нужно руководство и помощь с вопросом, который я никогда не делал в SQL SERVER.купил фильм раньше, чем Gladiator дата SQL SERVER
У меня есть эти данные:
Cust_Nr Date FilmName
157649306 20150430 Inside Llewyn Davis
158470722 20150504 Nick Cave: 20,000 Days On Earth
158467945 20150504 Out Of The Furnace
158470531 20150504 FilmA
157649306 20150510 Gladiator
158470722 20150515 Gladiator
Номер товара: 158470722
купил два фильма, 1 ):Inside Llewyn Davis
и 2) Gladiator
на разные даты. То, что я пытаюсь сделать в SQL SERVER это так:
Cust_Nr Date FilmName Before Gladiator Purchase
157649306 20150430 Inside Llewyn Davis 1
158470722 20150504 Nick Cave: 20,000 Days On Earth 1
158467945 20150504 Out Of The Furnace 0
158470531 20150504 FilmA 0
157649306 20150510 Gladiator 0
158470722 20150515 Gladiator 0
Если мы посмотрим на даты для клиента Н.Р.: 157649306
, он купил фильм на сегодняшний день, 20150430, и купил гладиатор на 20150510. Как создать столбец, подобный приведенному выше, чтобы показать, приобрел ли клиент фильм на дату раньше даты гладиатора?