Share via


Enunciados SQL

Los enunciados SQL son como fórmulas, pero escritas en lenguaje SQL (Lenguaje de consulta estructurado). Un enunciado SQL se puede usar para obtener un conjunto específico de datos de una base de datos. Usted puede ordenar, agrupar y seleccionar en base a campos de enunciados SQL.

Los enunciados SQL son útiles al optimizar el rendimiento de los informes ya que las tareas que ejecutan suelen realizarse en el servidor de la base de datos, en contraposición a una fórmula regular que a veces se ejecuta en el equipo local.

No utilice enunciados SQL exclusivamente, ya que Crystal Reports incluye su propio lenguaje de fórmulas que es mucho más poderoso que el lenguaje SQL estándar. Tanto la sintaxis Crystal como la sintaxis Basic permiten mejorar y precisar las fórmulas de tal forma que sería difícil o imposible hacerlo con SQL. En algunas circunstancias, sin embargo, la creación y el uso de campos de enunciados SQL puede acelerar el proceso de los informes.

Para crear un campo de enunciado SQL

  1. En el Explorador de campos, haga clic con el botón secundario del mouse en Campos de enunciados SQL y, a continuación, en Nuevo.

    Nota   Cuando se usa un origen de datos SQL/ODBC para diseñar un informe, el programa agrega campos de enunciados SQL al Explorador de campos.

  2. Escriba un nombre en el cuadro Nombre y haga clic en Aceptar.

    Aparece el Editor de enunciado SQL. El Editor de enunciado SQL funciona del mismo modo que el Editor de Fórmulas.

  3. Escriba el enunciado en el Editor de enunciado SQL.

  4. Haga clic en Aceptar.

Vea también

Editor de fórmulas | Optimizar el rendimiento de los informes