SQL tips
Last updated
Was this helpful?
Was this helpful?
SELECT devtodevid, segmentvalues
FROM p102968.users
WHERE segmentvalues is not null SELECT devtodevid
FROM p102968.users
WHERE segmentvalues->'test_segment' is true
or segmentvalues->'other_segment' is not trueselect devtodevid, abtestvalues
from p105424.users u
where u.lasttime >= current_date - interval '1 year'
and u.abtestvalues->'test_name.A' is not nullselect
p.date,
p.usd,
round(p.usd/eur.rate::numeric, 2) as eur
from (select
eventtime::date as date,
sum(p.priceusd) as usd
from p102968.payments p
where p.eventtime >= current_date - interval '30 day' and p.eventtime < current_date
group by 1) p
left join public.currencies_historical eur on
eur.source = 'EUR'
and eur.update_date = p.date
order by p.date