If you call the where method on that dataset, which already has a WHERE clause, it returns a modified dataset with the existing predicate and the given predicate ANDed together.