Я пытаюсь написать запрос для строк, которые имеют повторяющиеся идентификаторы - связанные друг с другом - но содержат определенный шаблон во вторичных столбцах.
Представьте, что это веб-магазин, у которого есть несколько этапов для каждого заказа,Каждый orderid
имеет несколько записей в таблице.
Я хочу исключить некоторые Orderid
на основании их определенного шаблона.
Пример:
Orderid Stage OtherInfo
----------------------------------
1 step 1 random info
1 step 3 random info
1 step 4 random info
3 step 1 random info
3 step 2 random info
5 step 3 random info
4 step 1 random info
4 step 2 random info
4 step 3 random info
Теперь я хочу запросить строки, где соответствующий OrderID
соответствует критериям - как, например:
- Был пройден «Шаг 1» и «Шаг 3» // но не«Шаг 2»
Ожидаемый результат:
Orderid Stage OtherInfo
-----------------------------------
1 step 1 random info
1 step 3 random info
1 step 4 random info