mySql⼀个字段的值模糊匹配多表多列的查询1.dao层
/**
* 分页查询点卡集合信息mysql语句多表查询
* @param tid 游戏类型编号
* @param gid 游戏编号
php+mysql登录注册系统* @param searchInfo 包括(点卡名称,游戏名称,点卡⾯值,游戏类型名称)
* @param index
* @param pagesize
* @return
*/filter函数怎么设置
List<Cards> searchList(@Param("tid") int tid,
menuitem怎么读>聚合数据api@Param("gid") int gid,
@Param("searchInfo") String searchInfo,
@Param("index") int index,
@Param("pagesize") int pagesize);
<select id="searchList" resultType="Cards">
SELECT c.*,g.`gid` AS gid,g.`gName` AS gName
FROM `cards` AS c JOIN `gameOrCard` AS ga ON c.cid=ga.cid
excel基础入门全套教程JOIN `games` AS g ON g.`gid`=ga.`gid`
JOIN `gamestype` AS ty ON g.`tId`=ty.`tId`
<where>
<if test="tid>0">AND g.`tid`=#{tid}</if>
AND c.isShelves=0 ORDER BY g.gid
limit #{index},#{pagesize}
</select>
<!--注解:cards点卡信息表;games游戏信息表;gameOrcard游戏与点卡的关系表;gamestype游戏类型表-->
上述完成了⽤户输⼊⼀个值,可以模糊匹配查询“点卡名称”,“充值游戏”,“点卡的⾯值”,“游戏的类型名称”来搜索结果。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论