Redshift SQL WHERE, похоже, не фильтрует правильно? - PullRequest
0 голосов
/ 18 июня 2020

Итак, у меня есть довольно простой запрос, например:

Select * from TableX where column1 = '2020-24'

Однако в результатах мы получаем столбец 1, но он не ограничен 2020-24 (24 неделя в 2020 году), я вижу 2020 -20 и 2020-05 и др. c.

Я полагаю, это как-то связано с форматированием текста / чисел или чем-то в этом роде. Я использую Redshift SQL, как я могу это исправить, чтобы отображались только строки, в которых столбец 1 - «2020-24»? Я пробовал использовать WHERE с 2020-24 и с 2020-24, но оба дают одинаковый результат. Я слышал, что мне может потребоваться приведение с использованием нотации ::, но не знаю, как это сделать ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...