Вы можете применить этот трюк:
SUBSTRING(
CONCAT('00000000000000000000', attr),
LENGTH(attr) + 1,
20
) > '00000000000000000039'
Я использовал случайное число из 20 0
цифр. Если у вас есть большие цифры в attr
, вам нужно адаптироваться. Это не заботится о attr
потенциально совпадающих строковых данных, но я уверен, что у вас есть какой-то другой столбец, который поможет вам более надежно интерпретировать содержимое столбца attr
.
Но, конечно, я бы определенно рекомендовал прекратить использование анти-паттерна EAV и / или использовать соответствующие типы данных ...