void BuildAnyAsCount(StringBuilder sb) { var func = (SqlFunction)SqlQuery.Select.Columns[0].Expression; var cond = (SqlQuery.SearchCondition)func.Parameters[0]; var exist = ((SqlQuery.Predicate.FuncLike)cond.Conditions[0].Predicate).Function; var query = (SqlQuery)exist.Parameters[0]; _selectColumn = new SqlQuery.Column(SqlQuery, new SqlExpression(cond.Conditions[0].IsNot ? "Count(*) = 0" : "Count(*) > 0"), SqlQuery.Select.Columns[0].Alias); BuildSql(0, query, sb, 0, 0, false); _selectColumn = null; }