public void selectReduced(String projection, where where) {
expressions.add(new SubSelect(SelectType.REDUCED, projection, where));
}
public void selectDistinct(String projection, where where) {
expressions.add(new SubSelect(SelectType.DISTINCT, projection, where));
}