Привет Все, у меня возникли проблемы с этим запросом, я застрял на 2 недели, если это возможно, кто-нибудь может помочь мне с решением, будет здорово
Моя задача - я хочу получить список идентификаторов пользователей, что за
![first product they purchase and the next product they purchase will be sub of first product](https://i.stack.imgur.com/RPjGr.png)
из приведенной ниже таблицы с примерами (прикрепить)
Моя цель - я хочу получить из списка ID, первый продукт, который они приобретут, определит, какой есть родительский уровень,
Так, например, ABC123 первый продукт, таким образом, ABC123 будет в родительском a, и весь следующий продукт будет находиться под a,
ABC123 не должен быть в родительском b,
ниже приведен код, который я сейчас сделал,
select date,ID,product, 'A_Parent' AS parent
from product_info where ID IN ( select ID from product_info where product='a') --parent a
UNION
select date,ID,product,'B_Parent' AS parent
from product_info where ID IN (select ID from product_info where product='b') -- parent b
Может кто-нибудь помочь мне с решением этой проблемы.
Приложите фотографию в качестве образца таблицы 1. Ожидается 2. Пример таблицы: product_info
Полностью признателен