В моей базе данных есть множество имен, начинающихся с 'ch', но они вообще не отображаются, не выделяя ни одной строки, но оператор like отлично работает с числовыми значениями ...
SQL> SELECT empid,empname,age FROM employee WHERE empname LIKE '%ch%';
строки не выбраны
он не отображается, потому что «% ch%» дает вам результаты, которые в ЛЮБОМ месте empname ch
, что вам нужно, это «% ch», а остальные остаются такими же
SELECT empid,empname,age FROM employee WHERE empname LIKE '%ch'