Я пытаюсь напечатать строковый ответ на вопрос о том, был ли конкретный предмет куплен сегодня.Я хочу, чтобы конечный результат выглядел примерно так:
| was_the_item_bought |
| -------------------- |
| "no one bought this" |
Тем не менее, я получаю нулевые / никакие строки не отображаются.
| was_the_item_bought |
| -------------------- |
Вот упрощенный запрос.
#StandardSQL
with store_list AS (
select item
from store
),
bought_today AS (
select item
from register
where item = 'apple' # <--- only one item will be listed here
)
select (case when b.item is NULL
then "no one bought this"
else "bought" end) as was_the_item_bought
from store_list a
left join bought_today b
on a.item = b.item
Как я могу заставить его отображать строку?
Редактировать: обновлено: теперь указано b.item
вместо item
.