35 lines
918 B
Markdown
35 lines
918 B
Markdown
WITH User5Data AS (
|
|
select
|
|
ROW_NUMBER() OVER (ORDER BY timestamp) as `id`,
|
|
timestamp as `日時`,
|
|
user_name as `名前`,
|
|
-- user_info as `情報`,
|
|
JSON_EXTRACT(user_info, '$.age') as `年齢_情報`,
|
|
from
|
|
gcp_bq_dev.dbbq_value
|
|
where
|
|
DATE(timestamp)=DATE({{tdate}}) and
|
|
(user_name = 'user5'
|
|
or user_name = 'user2')
|
|
),
|
|
User1Data AS (
|
|
select
|
|
ROW_NUMBER() OVER (ORDER BY timestamp) as `id`,
|
|
timestamp as `日時`,
|
|
user_name as `名前`,
|
|
-- user_info as `情報`,
|
|
JSON_EXTRACT(user_info, '$.gender') as `性別_情報`,
|
|
from
|
|
gcp_bq_dev.dbbq_value
|
|
where
|
|
DATE(timestamp)=DATE({{tdate}}) and
|
|
user_name = 'user1'
|
|
)
|
|
|
|
SELECT
|
|
*,
|
|
DATE({{tdate}})
|
|
FROM User5Data u5
|
|
FULL OUTER JOIN User1Data u1 ON u5.id = u1.id
|
|
ORDER by u5.id
|