Сравнение чисел приводит к ошибке «Преобразование текста в дату» в красном смещении

#sql #amazon-redshift #metabase

Вопрос:

Я выполняю запрос в redshift, который сравнивает столбец со значением и фильтрует данные. Но когда я меняю число с 1 на 0, красное смещение выдает «Ошибку преобразования текста в дату».

Любая идея о том, как решить эту проблему

Комментарии:

1. необходима дополнительная информация — каков тип данных столбца? можете ли вы опубликовать sql? Я предполагаю, что неявно требуется некоторое преобразование текста в дату

2. @BillWeiner — Когда я запускаю запрос с суммой > 1, запрос выполняется идеально и выдает результат. Но когда я изменяю его на количество > 0, он выдает > ОШИБКА: Ошибка преобразования текста в дату

3. что такое тип данных «сумма»? Что-то пытается преобразовать какой-то текст в дату. В вашем описании нет ничего, что указывало бы на тип даты, поэтому требуется больше контекста, чтобы понять, в чем проблема. Можете ли вы опубликовать полный SQL запроса и некоторые примеры данных?

4. Пожалуйста, предоставьте достаточно кода, чтобы другие могли лучше понять или воспроизвести проблему.