Size: a a a

2021 June 17

St

Snow time in sql_ninja
Благодарю!
источник

St

Snow time in sql_ninja
!
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Суть в том, чтобы из этой таблички
Я получил те же 16 строк, но customer_id, loan_count, create_date
источник

L

Les in sql_ninja
так не подходит?

select customer_id,
      create_date,
      (select count(distinct loan_id)
       from loans.finstat a
       where customer_id = a.customer_id
         and create_date < a.create_date
       group by loan_id)
from loans.finstat f
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
возвращает null
источник

L

Les in sql_ninja
у тебя тут алиасы одинаковые для внешней и внутренней
источник

L

Les in sql_ninja
попробуй еще раз, алиасы поменял
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
А, увидел, попробовал, но тоже самое
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
select customer_id, create_date, (select count(distinct loan_id)
from loans.finstat a
where customer_id = a.customer_id
and create_date < a.create_date
group by loan_id)
from loans.finstat f
group by customer_id,loan_id , create_date
источник

L

Les in sql_ninja
группировку убери
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Она нужна, ибо записей customer, loan_id может быть несколько, мне это надо убрать
источник

L

Les in sql_ninja
ну так у тебя группировка несколько строк вернет
источник

L

Les in sql_ninja
а тебе нужно для группы customer, create_date как ты написал
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Имеете в виду в сабреквесте убрать group by?
источник

L

Les in sql_ninja
да
источник

L

Les in sql_ninja
в коррелирующем подзапросе
источник

ДМ

Дмитрий Мачихелян... in sql_ninja
Убрал, стало возвращать везде 0)
источник

L

Les in sql_ninja
select customer_id,
      create_date,
      (select count(distinct loan_id)
       from loans.finstat a
       where f.customer_id = a.customer_id
         and f.create_date < a.create_date)
from loans.finstat f
источник

L

Les in sql_ninja
у тебя всё еще беда с алиасами
источник

L

Les in sql_ninja
проверяй условия
источник