Expresiones de consulta (Entity SQL)
Una expresión de consulta combina muchos operadores de consulta diferentes en una sintaxis única. Entity SQL proporciona varios tipos de expresiones, como las siguientes: literales, parámetros, variables, operadores, funciones, operadores Set, etc. Para obtener más información, vea Referencia de Entity SQL.
Cláusulas
Una expresión de consulta se compone de una serie de cláusulas que aplican operaciones sucesivas a una colección de objetos. Se basan en las mismas cláusulas que se encuentran en una instrucción SELECT estándar de SQL: SELECT, FROM, WHERE, GROUP BY, HAVING y ORDER BY.
Ámbito
Los nombres que se definen en la cláusula FROM se incluyen en el ámbito de FROM en orden de aparición, de izquierda a derecha. En la lista de JOIN, las expresiones pueden hacer referencia a los nombres que se definieron en la lista anteriormente. Las propiedades públicas de los elementos identificados en la cláusula FROM no se agregan al ámbito de FROM. Siempre se debe hacer referencia a ellas mediante el nombre completo del alias. Normalmente, todas las partes de la expresión SELECT se consideran dentro del ámbito de FROM.