ohppc
Новичок
проблема с запросом при сравнении строк-чисел
В таблице есть `number` VARCHAR(2) NOT NULL, содержащий строки от 0 до 99. При запросе SELECT * FROM `table` WHERE `number` < 2 получаю 0, 1, 10 - 19. Подскажите, а как можно получить цифры, действительно меньшие стоящего в условии? Хотелось бы именно для VARCHAR, но если с этим типом не получится, то любой другой подойдет.
В таблице есть `number` VARCHAR(2) NOT NULL, содержащий строки от 0 до 99. При запросе SELECT * FROM `table` WHERE `number` < 2 получаю 0, 1, 10 - 19. Подскажите, а как можно получить цифры, действительно меньшие стоящего в условии? Хотелось бы именно для VARCHAR, но если с этим типом не получится, то любой другой подойдет.