AbstractColumn selectedColumn = new ScalarFunctionColumn(columns, Quotient.getInstance());
selection.addColumn(selectedColumn);
query.setSelection(selection);
QueryGroup group = new QueryGroup();
group.addColumn(new SimpleColumn("Year"));
query.setGroup(group);
QueryPivot pivot = new QueryPivot();
pivot.addColumn(new SimpleColumn("Band"));
pivot.addColumn(new SimpleColumn("Songs"));
query.setPivot(pivot);