Я использовал AWS Glue Console для создания стола из ведра S3 в Афинах. Вы можете увидеть соответствующую часть на скриншоте выше. Я запутал имя столбца, поэтому предположим, что имя столбца "a test column"
. Я хотел бы выбрать записи со значением D в этом столбце. Запрос, который я пытался выполнить:
SELECT
*
FROM
table
WHERE
"a test column" = "D"
Ничего не возвращается. Я также пытался использовать IS вместо = , а также окружать D одинарными кавычками вместо двойных кавычек в предложении WHERE
:
-- Tried this
WHERE
"a test column" = 'D'
-- Tried this
WHERE
"a test column" IS "D"
-- Tried this
WHERE
"a test column" IS 'D'
Ничего не работает. Может кто-нибудь помочь? Спасибо.
Полученное сообщение об ошибке:
Несоответствующий ввод 'где' ожидание (сервис: amazon athena; код состояния: 400; код ошибки: недопустимое исключение запроса; идентификатор запроса : 8f2f7c17-8832-4e34-8fb2-a78855e3c17d)