Merge branch 'CTLE-346-add-client-warehouse-int' into dev

This commit is contained in:
Tim Chamberlain
2023-03-09 10:01:57 -06:00

View File

@ -61,7 +61,7 @@ public class RDBMSCountAction extends AbstractRDBMSAction implements CountInterf
boolean requiresDistinct = doesSelectClauseRequireDistinct(table);
String primaryKeyColumn = escapeIdentifier(fieldAndTableNameOrAlias.tableNameOrAlias()) + "." + escapeIdentifier(fieldAndTableNameOrAlias.field().getName());
String clausePrefix = (requiresDistinct) ? "SELECT COUNT (DISTINCT " + primaryKeyColumn + ")" : "SELECT COUNT(*)";
String clausePrefix = (requiresDistinct) ? "SELECT COUNT(DISTINCT (" + primaryKeyColumn + "))" : "SELECT COUNT(*)";
String sql = clausePrefix + " AS record_count FROM "
+ makeFromClause(countInput.getInstance(), table.getName(), joinsContext);