java代码: QueryWrapper<Entity> wrapper = new QueryWrapper<>(); wrapper.ne("id", param.getId()) wrapper.and(QueryWrapper -> QueryWrapper.eq("name", name).or().eq("mark", mark)); entityMapper.selectList(wrapper); 等价sql SELECT id FROM t_entity WHERE (id <> ? AND (name = ? OR mark = ?)) 每个and相当于一个括号