Compliant SQL-servers moeten verschijnen alsof ze de WHERE-component toepassen voordat ze de SELECT-component toepassen. Het moet dus verschijnen om de functie maximaal een keer te evalueren voor elke rij die voldoet aan WHERE A.IdentifierID = 1000
.
Maar databasemotoren kunnen gratis worden geoptimaliseerd, maar ze houden ervan, zolang ze dezelfde resultaten opleveren als de normen vereisen. In uw geval hoeft u de functie dus maar één keer te evalueren, omdat u een enkel ID-nummer selecteert.