0
点赞
收藏
分享

微信扫一扫

mybaits两种模糊查询实例

瑾谋 2022-02-16 阅读 65
java

一.sql层面

SELECT
	id AS id,
	works_name AS worksName,
	user_number AS userNumber,
	create_time AS createTime,
	`state` AS state,
	remarks AS remarks,
	picture_url AS pictureUrl,
	video_url AS videoUrl 
FROM
	c_activity_info_works 
WHERE
	 activity_id = '28'
# 	 and works_name like CONCAT('%','测试','%')
# 	 and works_name like '%测试%'
ORDER BY
	create_time DESC

二.mybatis层面
注意:直接like就不能指定类型了

AS createTime,
	`state` AS state,
	remarks AS remarks,
	picture_url AS pictureUrl,
	video_url AS videoUrl 
FROM
	c_activity_info_works 
WHERE
	 activity_id = '28'
#    "works_name like concat ('%',#{value,jdbcType=VARCHAR},'%')"
# 	 "and works_name like '%${value}%'"
ORDER BY
	create_time DESC
举报

相关推荐

0 条评论