Criteria criteria = new Criteria();
criteria.addSelectColumn(new ColumnImpl("table.column1"));
Criteria subselect = new Criteria();
subselect.where(new ColumnImpl("table.column2"), "value2");
subselect.addSelectColumn(new ColumnImpl("table.column3"));
criteria.where(new ColumnImpl("table.column3"), subselect);
Query query = SqlBuilder.buildQuery(criteria);
assertEquals("SELECT table.column1 FROM table "
+ "WHERE table.column3=("