public String toExistsSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT EXISTS(SELECT 1 "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); sql.append(")"); return sqlString(sql); }
public String toExistsSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT EXISTS(SELECT 1 "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); sql.append(")"); return sqlString(sql); }
public String toCountSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT COUNT(*) "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }
public String toCountSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT COUNT(*) "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }
@Override public String toSql() { final StringBuilder sql = new StringBuilder(); sql.append(mQueryBase.toSql()); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addOrderBy(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }
@Override public String toSql() { final StringBuilder sql = new StringBuilder(); sql.append(mQueryBase.toSql()); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addOrderBy(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }
public String toExistsSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT EXISTS(SELECT 1 "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); sql.append(")"); return sqlString(sql); }
public String toCountSql() { final StringBuilder sql = new StringBuilder(); sql.append("SELECT COUNT(*) "); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }
@Override public String toSql() { final StringBuilder sql = new StringBuilder(); sql.append(mQueryBase.toSql()); addFrom(sql); addJoins(sql); addWhere(sql); addGroupBy(sql); addHaving(sql); addOrderBy(sql); addLimit(sql); addOffset(sql); return sqlString(sql); }