Интересный хак для упрощения сложных SELECT в Postgres

Если вы пишете сложный SELECT, в котором одно и тоже вычисляется несколько раз, например, для массовой обработки данных пачками, то наверняка вам хотелось завести локальную переменную вот пример: SELECT price * quantity AS total_price, (price * quantity) * 0.15 AS tax, ((price * quantity) + ((price * quantity) * 0.15)) AS grand_total ... Здесь price * quantity вычисляется несколько раз, и tax вычисляется дважды. Но это выглядит еще ок, в реальности это зачастую всякие монструозные свитч-кейсы с NULLIF, COALESCE и прочими ребятами. Но не суть, вам хочется один раз вычислить значение, без дублирования кода. Long story short, это делается так:

https://habr.com/ru/articles/1005138/

#lateral #cross_join

Интересный хак для упрощения сложных SELECT в Postgres

Если вы пишете сложный SELECT, в котором одно и тоже вычисляется несколько раз, например, для массовой обработки данных пачками, то наверняка вам хотелось завести локальную переменную вот пример:...

Хабр
I've only recently got into Tom Scott's #Lateral on YouTube and, in doing so, I've also discovered that Bill and Dani from #EscapeThisPodcast look nothing like I'd imagined whilst listening to them.
(Probably too straightforward for #Lateral)

⬇️ Dumbbell Behind the Back Lateral Raises ⤴️

Dumbbell Behind-the-Back Lateral Raises place your shoulders in a unique mechanical position that emphasizes the side deltoids through stretch, isolation, and controlled tension, three of the biggest drivers of hypertrophy.

#dumbbell #lateral #raises #workout #exercise #back #shoulders #delts #advice #tips #form #technique #onlinecoach #personaltrainer #onlinefitnesscoach

Hugo Keenan: el colateral irlandés apunta a regresar en enero a posteriori de una cirugía de cadera – ButterWord

Leinster full-back Hugo Keenan is aiming to be fit for Ireland's Six Nations campaign after being sidelined by a hip injury.

ButterWord
¿Lo resolviste? Dos muertos en la bebida: un nuevo y brillante rompecabezas de pensamiento pegado | Matemáticas – ButterWord

The solution to today’s poison puzzler

ButterWord
Walking past 'Wabbey' #iykyk #lateral
And Tom Scott learned that hard way that it's dangerous to share the stage with three comedians when you're not one. #lateral
We're ready #lateral

Let’s gooooo!

At the #Lateral podcast recording!