select "DP1_CLIENTE" as Campo, * from CLIENTE where DP1_CLIENTE like ''%'+Buscar+'%'' union select "DP2_CLIENTE" as Campo, * from CLIENTE where DP2_CLIENTE like ''%'+Buscar+'%'' union select "DP3_CLIENTE" as Campo, * from CLIENTE where DP3_CLIENTE like ''%'+Buscar+'%'' union select "DP4_CLIENTE" as Campo, * from CLIENTE where DP4_CLIENTE like ''%'+Buscar+'%'' union select "DP5_CLIENTE" as Campo, * from CLIENTE where DP5_CLIENTE like ''%'+Buscar+'%'' union select "DP6_CLIENTE" as Campo, * from CLIENTE where DP6_CLIENTE like ''%'+Buscar+'%''
Mani --- Em delphi-br@yahoogrupos.com.br, "Hudson" <[EMAIL PROTECTED]> escreveu > > Ola gente, > > estou com uma pequena duvida, tenho um select com 5 campos assim: > > select * from CLIENTE where DP1_CLIENTE like ''%'+Buscar+'%'' or DP2_CLIENTE like ''%'+Buscar+'%'' or DP3_CLIENTE like ''%'+Buscar+'%'' or DP4_CLIENTE like ''%'+Buscar+'%'' or DP5_CLIENTE like ''%'+Buscar+'%'' or DP6_CLIENTE like ''%'+Buscar+'%''' > > bom o select acontece normal e esta rodando legal, mas na verdade não sei de qual o campo vem a resposta.... > > por exemplo gostaria de criar uma variavel no sql que amarzene o valor de resultado. > > tem como? > > > > [As partes desta mensagem que não continham texto foram removidas] >