DataFrame条件查询,filter,where算子
亲测可用
字符串类型过滤
people.filter(" gender = 'male' ").count
people.filter(" gender != 'female' ").count
或者
people.filter($"gender"==="male").count
people.filter($"gender" !== "female").count数值类型过滤
people.filter($"age" > 25).show
people.filter(" age > 25 ").show
或者
people.where($"age" > 25).show
people.where("age>25").show
people.where($"age" > 25 && $"gender" === "male").show
推荐阅读
- 为什么update语句where 条件没有带上索引会锁全表()
- MySQL高级优化|MySQL(索引优化、查询优化)
- #|MySQL-高级-9 索引优化及查询优化
- 数据库相关|Mysql数据查询优化——索引优化
- 【StoneDB join 算法分析】查询模块
- MySQL查询性能优化七种方式索引潜水
- MySQL|【MySQL系列】- LIKE查询 以%开头一定会让索引失效吗
- Angular|Angular 应用要启用 Service Worker 所需满足的一些前提条件
- 授人以渔|授人以渔 - 如何自行查询任意 SAP UI5 控件属性的文档和技术实现细节试读版
- .NET|.NET ORM框架SqlSugar实现导航查询功能