diff options
-rw-r--r-- | dbaccess/source/core/api/SingleSelectQueryComposer.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx index b1270f0368d7..9143aff769be 100644 --- a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx +++ b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx @@ -1591,6 +1591,9 @@ void OSingleSelectQueryComposer::setConditionByColumn( const Reference< XPropert const OUString aQuote = m_xMetaData->getIdentifierQuoteString(); getColumns(); + // TODO: if this is called for HAVING, check that the column is a GROUP BY column + // or that it is an aggregate function + if ( m_aCurrentColumns[SelectColumns] && m_aCurrentColumns[SelectColumns]->hasByName(aName) ) { Reference<XPropertySet> xColumn; |