在我的数据库中有很多名称以'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'