Revision 44374 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/operations/ResultSetForSetProviderOperation.java
ResultSetForSetProviderOperation.java | ||
---|---|---|
124 | 124 |
sqlbuilder.select().column().name(attr.getName()); |
125 | 125 |
columns.add(attr); |
126 | 126 |
} |
127 |
if( query !=null && query.isGrouped() ) { |
|
128 |
sqlbuilder.select().group_by(expbuilder.column(attr.getName())); |
|
129 |
} |
|
127 | 130 |
} |
128 |
for(String attrName : forcedColumns ) { |
|
129 |
sqlbuilder.select().column().name(attrName); |
|
130 |
columns.add(setType.getAttributeDescriptor(attrName)); |
|
131 |
if( query ==null || !query.isGrouped() ) { |
|
132 |
for(String attrName : forcedColumns ) { |
|
133 |
sqlbuilder.select().column().name(attrName); |
|
134 |
columns.add(setType.getAttributeDescriptor(attrName)); |
|
135 |
} |
|
131 | 136 |
} |
132 | 137 |
|
133 | 138 |
sqlbuilder.select().from().table() |
Also available in: Unified diff