Echo5577xenogeneic-chocolate
Updated 2024-10-06
99
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
›
⌄
WITH september_prices AS (
-- Get the average price for each day in September
SELECT
DATE(HOUR) AS day,
AVG(PRICE) AS avg_price
FROM base.price.ez_prices_hourly
WHERE
MONTH(HOUR) = 9
AND YEAR(HOUR) = YEAR(CURRENT_DATE())
GROUP BY DATE(HOUR)
),
september_transactions AS (
-- Calculate the number of transactions per day in September
SELECT
DATE(BLOCK_TIMESTAMP) AS day,
COUNT(*) AS transaction_count
FROM base.core.fact_transactions
WHERE
MONTH(BLOCK_TIMESTAMP) = 9
AND YEAR(BLOCK_TIMESTAMP) = YEAR(CURRENT_DATE())
GROUP BY DATE(BLOCK_TIMESTAMP)
)
-- Combine the price trend and the transaction count for September
SELECT
sp.day,
sp.avg_price,
st.transaction_count
FROM september_prices sp
JOIN september_transactions st
ON sp.day = st.day
ORDER BY sp.avg_price ASC;
QueryRunArchived: QueryRun has been archived