4D v17.4QUERY WITH ARRAY | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17.4
 
QUERY WITH ARRAY 
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QUERY WITH ARRAY ( campoAlvo ; array ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| campoAlvo | Campo | 
             
         | 
        Campo usado para comparar os valores | |||||
| array | Array | 
             
         | 
        Array de valores pesquisados | |||||
O comando QUERY WITH ARRAY busca na tabela do campo passado no primeiro parâmetro todos os registros para os quais o valor de campoAlvo, for igual ao menos a um dos valores dos elementos em Array. Os registros encontrados constituem a nova seleção atual.
Este comando lhe permite construir rápida e simplesmente uma pesquisa em múltiplos valores.
Notas:
• Este comando não pode ser utilizado com campos de tipo Imagem, subcampo e BLOB.
• campoAlvo e Array devem ser do mesmo tipo. Exceção: pode utilizar um array de tipo Inteiro longo com um campo de tipo Hora. 
O exemplo a seguir lhe permite recuperar os registros de clientes franceses e americanos:
 ARRAY STRING(2;ArrayPesquisa;2)
 ArrayPesquisa{1}:="FR"
 ArrayPesquisa{2}:="US"
 QUERY WITH ARRAY([Clientes]Países;ArrayPesquisa)
	Produto: 4D
	Tema: Pesquisas
	Número 
        644
        
        
        
	
	Modificado: 4D v11 SQL  
	
	
	
	
	
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17)
	
	
	
	
	
	Manual de linguagem 4D ( 4D v17.1)
	
	
	Manual de linguagem 4D ( 4D v17.2)
	
	
	Manual de linguagem 4D ( 4D v17.3)
	
	Manual de linguagem 4D ( 4D v17.4)
	
	
Adicionar um comentário