Я пытаюсь получить информацию о новых пользователях по сравнению с возвращающимися пользователями, указав, являются ли эти пользователи плательщиками или нет, в SQL (см. прилагаемую картинку для получения дополнительной информации о том, чего я пытаюсь достичь.
Итак, начальный набор данных таков:
Initial Dataset:
date client ID Purchase Value Product Category
2-Jan 001 $2.00 cereals
2-Jan 002 $3.00 cereals
3-Jan 001 $1.00 cereals
4-Jan 003 $- bread
5-Jan 002 $3.00 cereals
5-Jan 003 $- bread
5-Jan 005 $- cereals
Стремление получить этот набор данных:
Столбцы окончательного набора данных
final_dataset
Следуя этому подходу, указанному на рисунке: Подход к окончательному набору данных
Может ли кто-нибудь посоветовать, что лучший подход для выполнения запроса в SQL для достижения этой цели?
Заранее спасибо.
Окончательное изображение набора данных