mysql中upper函数怎么拼接字符串?

比如在xml文件中,upper(#{str1}),我想在这个值后面加个%。
upper(#{str1} + '%'),这样试了试发现不行,语句倒是不报错,但是查不出结果了。
在代码层面调用传参,在参数后面加个%倒是可以。除此之外xml有什么写法吗

阅读 1.6k
2 个回答

用 CONCAT。

CONCAT
eg: SELECT CONCAT('ID: ', id, ', Name: ', UPPER(name), ', Age: ', age) AS student_info FROM students;

ID: 1, Name: JOHN DOE, Age: 18

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题