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);

用法表

QueryWrapper高级使用示例_第1张图片

你可能感兴趣的:(java)