java

关注公众号 jb51net

关闭
首页 > 软件编程 > java > QueryWrapper高级使用示例

关于QueryWrapper高级使用示例

作者:凯酱

本文介绍了QueryWrapper的高级使用方法,包括查询指定字段、使用MySQL函数处理字段、设置查询限制等,通过select()可查询指定字段并处理,last()方法实现limit效果,apply()可在查询条件中使用函数,这些技巧有助于提升数据库操作的灵活性和效率

QueryWrapper高级使用示例

QueryWrapper queryWrapper = new QueryWrapper<>();

查询指定字段

通过select()查询指定字段

同时可对字段进行Mysql函数处理

queryWrapper.select("service_code as serviceCode", "sum(num) as num");

设置limit

通过last()

效果等同于limit

queryWrapper.last("limit 0,5");

查询条件中使用函数

例如:

在查询IP时,想使用INET_ATON()函数,可以使用apply()实现

queryWrapper.apply("INET_ATON(qsip) <= INET_ATON({0})", ipQuery);
queryWrapper.apply("INET_ATON(zzip) >= INET_ATON({0})", ipQuery);

用法表

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

您可能感兴趣的文章:
阅读全文