Condividi tramite


Espressioni di query (Entity SQL)

Un'espressione di query combina numerosi operatori di query diversi in un'unica sintassi. Entity SQL fornisce i vari tipi di espressioni, inclusi i seguenti: valori letterali, parametri, variabili, operatori, funzioni, operatori di impostazione e così via. Per ulteriori informazioni, vedere Riferimenti a Entity SQL.

Clausole

Un'espressione di query è composta da una serie di clausole che consentono di applicare operazioni successive a una raccolta di oggetti. Queste sono basate sulle stesse clausole presenti in un'istruzione SQL SELECT standard: SELECT, FROM, WHERE, GROUP BY, HAVING e ORDER BY.

Ambito

I nomi definiti nella clausola FROM vengono introdotti nell'ambito FROM in base all'ordine con cui appaiono, da sinistra verso destra. Nell'elenco JOIN le espressioni possono fare riferimento ai nomi definiti precedentemente nell'elenco. Le proprietà pubbliche degli elementi identificate nella clausola FROM non vengono aggiunte all'ambito FROM, ma è sempre necessario fare riferimento a queste proprietà tramite il nome completo dell'alias. In genere, tutte le parti dell'espressione SELECT vengono considerate all'interno dell'ambito FROM.

Vedere anche

Concetti

Riferimenti a Entity SQL