Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Verwendung von SQL » SQL-Funktionen » SQL-Funktionen (E-O)

 

EXPERIENCE_ESTIMATE-Funktion [Verschiedene]

Gibt Selektivitätsschätzungen aus der Frequenztabelle als Prozentsatz zurück, der durch den Abfrageoptimierer basierend auf angegebenen Parametern berechnet wurde.

Syntax
EXPERIENCE_ESTIMATE( Spaltenname [ , Wert [ , Relationszeichenfolge ] ] )
Parameter
  • Spaltenname   Der Name der Spalte, die untersucht wird

  • Wert   Der Wert, mit dem die Spalte verglichen wird.

  • Relationszeichenfolge   Der für den Vergleich verwendete Vergleichsoperator. Mögliche Werte für diesen Parameter sind: '=' , '>' , '<' , '>=' , '<=' , '<>' , '!=' , '!<' , und '!>'. Der Standardwert ist '='.

Rückgabe

REAL

Bemerkungen

Wenn Wert NULL ist, werden die Relationszeichenfolgen "=" und "!=" als die Bedingung IS NULL bzw. IS NOT NULL interpretiert.

Siehe auch
Standards und Kompatibilität
  • SQL/2003   Erweiterung des Herstellers

Beispiel

Die folgende Anweisung gibt NULL zurück:

SELECT DISTINCT EXPERIENCE_ESTIMATE( EmployeeID, 200, '>' )
FROM Employees;