解答
166
SQL文(クエリ)
SELECT
COUNT(DISTINCT user_id) users
FROM
(
SELECT
user_id
, SUM(IF(is_proper IS TRUE, 1, 0)) AS proper_price_flag
FROM
sample.sales
GROUP BY
user_id
HAVING proper_price_flag = 0
)
『集中演習 SQL入門 Google BigQueryではじめるビジネスデータ分析(できるDigital Camp)』の読者のみなさまに向け、演習ドリルの解答166を公開しています。
解答
SELECT
COUNT(DISTINCT user_id) users
FROM
(
SELECT
user_id
, SUM(IF(is_proper IS TRUE, 1, 0)) AS proper_price_flag
FROM
sample.sales
GROUP BY
user_id
HAVING proper_price_flag = 0
)

この記事が気に入ったら
いいね!しよう
できるネットから最新の記事をお届けします。