/** {@inheritDoc} */ @Override public boolean canGetRowCount() { return innerTable().canGetRowCount(); }
case COUNT: if (!distinct && on.getNullable() == Column.NOT_NULLABLE) { return visitor.getTable().canGetRowCount(); return visitor.getTable().canGetRowCount(); case MIN: case MAX:
if (table.canGetRowCount()) { String rowcount = "-- " + table.getRowCountApproximation() +
/** {@inheritDoc} */ @Override public boolean canGetRowCount() { return innerTable().canGetRowCount(); }
case COUNT: if (!distinct && on.getNullable() == Column.NOT_NULLABLE) { return visitor.getTable().canGetRowCount(); return visitor.getTable().canGetRowCount(); case MIN: case MAX:
case COUNT: if (!distinct && on.getNullable() == Column.NOT_NULLABLE) { return visitor.getTable().canGetRowCount(); return visitor.getTable().canGetRowCount(); case MIN: case MAX:
switch (type) { case COUNT_ALL: return visitor.table.canGetRowCount(); case MIN: case MAX:
add(sql, false); if (Table.TABLE.equals(tableType)) { if (table.canGetRowCount()) { String rowcount = "-- " + table.getRowCount(session) + " = SELECT COUNT(*) FROM " + table.getSQL();
if (table.canGetRowCount()) { String rowcount = "-- " + table.getRowCountApproximation() +
if (table.canGetRowCount()) { String rowcount = "-- " + table.getRowCountApproximation() +