versión 6.5 (Modificado)
QUERY SELECTION ({tabla}{; criterio{; *}})
Parámetro | Tipo | Descripción | |
tabla | Tabla | Tabla en la cual efectuar la búsqueda o | |
Tabla por defecto, si se omite | |||
criterio | Líneas de búsqueda | ||
* | Bandera para continuar la búsqueda |
Descripción
QUERY SELECTION busca registros en tabla. El comando QUERY SELECTION cambia la selección actual de tabla para el proceso actual y hace del primer registro de la nueva selección en el registro actual.
QUERY SELECTION funciona y realiza las mismas acciones que QUERY. La diferencia entre los dos comandos es el alcance de la búsqueda:
QUERY busca registros entre los registros en la tabla.
QUERY SELECTION busca registros entre los registros de la selección actual de la tabla.
Para mayor información, consulte la descripción del comando QUERY.
Ejemplo
Este ejemplo ilustra la diferencia entre QUERY y QUERY SELECTION. Acá hay dos búsquedas:
` Buscar TODAS las empresas ubicadas en Madrid QUERY ([Empresas]; [Empresas]Ciudad="Madrid") ` Buscar TODAS las empresas que realizan negocios bursátiles ` sin importar en que ciudad se encuentran QUERY ([Empresas]; [Empresas]Actividad="Negocios bursátiles")
Note que el segundo QUERY simplemente "ignora" el resultado del primero. Compare con:
` Buscar TODAS las empresas ubicadas en Madrid QUERY ([Empresas]; [Empresas]Ciudad="Madrid") ` Buscar empresas que realicen negocios bursátiles ` y que estén ubicadas en Madrid QUERY SELECTION ([Empresas]; [Empresas]Actividad="Negocios bursátiles")
QUERY SELECTION busca únicamente entre los registros seleccionados, en este ejemplo las empresas ubicadas en Madrid.
Ver también