比如数字number = 1-1-2-3
mysql语句: SELECT COUNT(*) FROM student WHERE student_id LIKE CONCAT(number,'%')
结果: CONCAT(number,'%') 是 -5%,而不是我想要的 1-1-2-3%
请各位大侠指点。
------解决方案--------------------
number = 1-1-2-3
加引号试试
number = ‘1-1-2-3’
------解决方案--------------------
根据你的需求 number 应为字符串类型