У меня есть таблица openloans и id имени столбца, clientid, id продукта, предоставленная сумма, длительность, процентная ставка, выданные, когда-либо просроченные, статус. другая таблица - данные клиента, а столбец - идентификатор, город, страна, почтовый индекс, заявленный доход, имя, возраст, контакт. последняя таблица - Product.
Select distinct openloans.id, clientdata.country, clientdata.name, openloans.amount_granted, openloans.issued_at, openloans.duration
PERCENTILE_DISC (0.9) WITHIN GROUP(ORDER BY openloans.Amount_granted ASC)
OVER (PARTITION BY openloans.id) as "90th percentile"
FROM openloans
Я пытаюсь получить результат, который показывает столбец, который показывает доход с 90-го процентиля клиентов, которые живут в «Варшаве» и «Мадриде» с открытыми кредитами ниже, чем1000 за последние 30 дней.