4D v14.3

QUERY SELECTION

Página Inicial

 
4D v14.3
QUERY SELECTION

QUERY SELECTION 


 

QUERY SELECTION ( {tabela }{;}{ criterioPesquisa {; *}} ) 
Parâmetro Tipo   Descrição
tabela  Tabela in Tabela para a qual devolver uma seleção de registros ou Tabela por padrão, se for omitido
criterioPesquisa  Expression in Critério de Pesquisa
Operador in Flag para continuar a pesquisa

QUERY SELECTION busca registros em tabela. O comando QUERY SELECTION muda a seleção atual de tabela para o processo atual e faz do primeiro registro da nova seleção no registro atual.

QUERY SELECTION funciona e realiza as mesmas ações que QUERY. A diferença entre os dois comandos é o alcance da pesquisa:

  • QUERY busca registros entre os registros na tabela.
  • QUERY SELECTION busca registros entre os registros da seleção atual da tabela.

Para maior informação, consulte a descrição do comando QUERY.

Exemplo  

Este exemplo ilustra a diferença entre QUERY e QUERY SELECTION. Aqui há duas pesquisas:

  ` Pesquisar TODAS as empresas localizadas em Curitiba
 QUERY([Empresas];[Empresas]Cidade="Curitiba")
  ` Buscar TODAS as empresas que realizam negócios na Bolsa de Valores
  ` sem importar em que cidade são encontradas
 QUERY([Empresas];[Empresas]Atividade="Negócios em Bolsa")

Note que o segundo QUERY simplesmente “ignora” o resultado do primeiro. Compare com:

  ` Buscar TODAS as empresas localizadas em Curitiba
 QUERY([Empresas];[Empresas]Cidade="Curitiba")
  ` Procurar empresas que realizem negócios na Bolsa de Valores
  ` e que estão localizadas em Curitiba
 QUERY SELECTION([Empresas];[Empresas]Atividade="Negócios em Bolsa")

QUERY SELECTION procura apenas entre os registros selecionados, neste exemplo as empresas localizadas em Madrid.

 
PROPRIEDADES 

Produto: 4D
Tema: Pesquisas
Número 341

Este comando modifica a variável sistema OKEste comando modifica o conjunto sistema LockedSetO comando altera o registro atualO comando altera a seleção atual

 
HISTÓRIA 

Modificado: 4D v6.5

 
VER TAMBÉM 

QUERY

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R3)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Manual de linguagem 4D ( 4D v14 R4)