Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá Amigos...
estou com seguinte problema, fiz um select onde trato um campo com substring e renomeio ele certo, mais quando vou usar ele renomeado depois do where fala que a coluna não existe...
como posso resolver isso?
Segue código.
SELECT SUBSTRING_INDEX(SUBSTRING_INDEX(tabela1.campoasertratado, '-', 1),'/',-1) as tabela1_renomiei, tabela2.campo1 as tabela2_campo1 FROM tabela1,tabela2 WHERE tabela1_renomiei='tabela2.campo1'
O select ta beleza mais quando uso tabela1_remomiei depois do where diz que não existe a coluna.já tentou colocar outro nome ao inves de tabela1_renomiei ?
Isso é só um exemplo o nome da tabela é outro.
:D ...
posta o que da erro ...
O erro que retorna é que a coluna não existe.
Aí galera consegui resolver utilizando o proprio SUBSTRING_INDEX depois do where, valeu.
Cara você pode mostrar o que você está fazendo ? poste seu codigo