Re: Оптимизация работы с sql
От: Sinclair Россия https://github.com/evilguest/
Дата: 05.01.24 08:51
Оценка:
Здравствуйте, MaximVK, Вы писали:


MVK>По работе приходится очень много писать SQL кода.


MVK>Код довольно однообразен , например раздражает когда нужно для 10 метрик написать что-то типа (в синтаксисе кликзауз):

MVK>select
MVK> dim1,
MVK> dim2,
MVK> ...
MVK> sumIf(metric0, isFinite(metric0)) as metric0,
MVK> ...
MVK> sumIf(metric9, isFinite(metriс9)) as metric9
MVK>group by
MVK> dim1,
MVK> dim3,
MVK> ...

Пока непонятно, в чём именно однообразие. Вот эти вот sumIf(xxx, isFinite(xxx)) as xxx? Ну, напишите свой микро-DSL, который будет metric0.SumF() раскрывать в sumIf(metric0, isFinite(metric0)) as metric0.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.