Size: a a a

2020 June 22

A

Artyom in Yii Framework 2
да я уже давно этот постпроцессинг запил, вот, настало время его вкручивать, так я просто потерялся во всем этом коде. В своем блин коде и такого много 😅
источник

A

Artyom in Yii Framework 2
вроде бы самые такие моменты и комментил, все равно сложно все слишком.
источник

IS

I Scarab in Yii Framework 2
в общем, тут надо explain select смотреть и дальше уже думать.
как по мне, так условие max() должно выполняться очень быстро.
можно вложенными запросами ещё попробовать.
источник

ВС

Владислав Субботин... in Yii Framework 2
I Scarab
если у человека нет вещей, за которые стыдно - значит он остановился в развитии )
ну и да, бывают кривые задачи, которые не получается решить прямо.
Принято: совершаем хотя бы одно преступление не реже 1 раза в квартал =)
источник

ВС

Владислав Субботин... in Yii Framework 2
Во благо эволюции :D
источник

IS

I Scarab in Yii Framework 2
главное - потом искренне раскаяться ))
источник

A

Artyom in Yii Framework 2
I Scarab
если у человека нет вещей, за которые стыдно - значит он остановился в развитии )
ну и да, бывают кривые задачи, которые не получается решить прямо.
😅
источник

ВС

Владислав Субботин... in Yii Framework 2
I Scarab
главное - потом искренне раскаяться ))
Это да )
источник

A

Artyom in Yii Framework 2
I Scarab
в общем, тут надо explain select смотреть и дальше уже думать.
как по мне, так условие max() должно выполняться очень быстро.
можно вложенными запросами ещё попробовать.
когда нет ограничений, то max по всем строкам будет до искомой даты.
источник

IS

I Scarab in Yii Framework 2
всё равно мистика.
Что нужно получить-то? исходящий баланс по всем организациям на заданную дату?
источник

T🐜

The Ant 🐜 in Yii Framework 2
странно что вообще нет лога зачислений и списаний средств со счета
источник

A

Artyom in Yii Framework 2
I Scarab
всё равно мистика.
Что нужно получить-то? исходящий баланс по всем организациям на заданную дату?
да в чем мистика? Смотри у меня нет определенного промежука, можно конечно подумать, как ограничить вторую часть первой, но тогда в один запрос вряд-ли выйдет. Ладно, может я чего-то и не улавливаю, но сейчас у меня вышел именно такой запрос, в котором фиговые ограничения по датам из-за чего max агрегирует все строки до искомой даты, поэтому это сильно замедляет весь процесс.
источник

IS

I Scarab in Yii Framework 2
The Ant 🐜
странно что вообще нет лога зачислений и списаний средств со счета
они просто собрали в кучу провОдки и балансы.
источник

IS

I Scarab in Yii Framework 2
Artyom
да в чем мистика? Смотри у меня нет определенного промежука, можно конечно подумать, как ограничить вторую часть первой, но тогда в один запрос вряд-ли выйдет. Ладно, может я чего-то и не улавливаю, но сейчас у меня вышел именно такой запрос, в котором фиговые ограничения по датам из-за чего max агрегирует все строки до искомой даты, поэтому это сильно замедляет весь процесс.
сформулируй ещё раз - что нужно получить на выходе?
источник

T🐜

The Ant 🐜 in Yii Framework 2
I Scarab
они просто собрали в кучу провОдки и балансы.
ранее было сказано что так пишется из-за экономии места ))
источник

A

Artyom in Yii Framework 2
The Ant 🐜
странно что вообще нет лога зачислений и списаний средств со счета
Лучше не знать тебе как оно работает, это как бы и должно было решать задачу. Вон, товарищ, написал, что баланс должен быть на начало и конец дня, он есть, только рулящих не устраивало, чтобы баланс был на каждую дату, т.е. реально на каждый день, в итоге опять какая-то жопа.
источник

T🐜

The Ant 🐜 in Yii Framework 2
Artyom
Лучше не знать тебе как оно работает, это как бы и должно было решать задачу. Вон, товарищ, написал, что баланс должен быть на начало и конец дня, он есть, только рулящих не устраивало, чтобы баланс был на каждую дату, т.е. реально на каждый день, в итоге опять какая-то жопа.
но параллельно то все равно надо было вести лог зачислений и списаний с датами по каждой транзакции
источник

A

Artyom in Yii Framework 2
I Scarab
они просто собрали в кучу провОдки и балансы.
если бы было бы по человечески сделано, то этот постпроцессинг вообще бы не понадобился.
источник

A

Artyom in Yii Framework 2
The Ant 🐜
но параллельно то все равно надо было вести лог зачислений и списаний с датами по каждой транзакции
😒 ладно, я устал объяснять, в принципе, чего я ожидал, ожидал что умный дбшник объявится и лайфхак какой-нибудь подскажет 😂
источник

A

Artyom in Yii Framework 2
наивный😂
источник