JGD 0 Denunciar post Postado Novembro 30, 2011 Pessoa, ajuda com select MySQL. Tenho uma tabela com faixas de código de clientes. Nome, cliente, FaixaINI, FaixaFIM. Cada vendedor [coluna nome] tem uma faixa de código. Presiso informar um código e obter o nome do vendedor pela faixaINI e FaixaFIM. O problema é sempre retonar vazio. SELECT Nome FROM tbFaixaCod where faixaINI >= '15363000' and faixaFIM <='15363000' - FaixaINI e FaixaFim, na tabela são inteiros. Tem outro forma de fazer isso? Tipo seleciono pela FaixaINI e depois filtro pela FaixaFIM??? Agradeço qualuer ajuda. jgd Compartilhar este post Link para o post Compartilhar em outros sites
William Bruno 1501 Denunciar post Postado Novembro 30, 2011 se é inteiro, então você não deve colocar aspas. Existe o BETWEEN para esses casos WHERE 15363000 BETWEEN faixaINI AND faixaFIM se existem dados que correspondam a condição que você ta aplicando, e tá não está retornando nada, então o seu método de busca é que está errado. Compartilhar este post Link para o post Compartilhar em outros sites
JGD 0 Denunciar post Postado Novembro 30, 2011 Valeu William Bruno!!! Não conhecia este tipo arranjo com BETWEEN em duas colunas... Só com uma. Obrigado mesmo. Abraço JGD Compartilhar este post Link para o post Compartilhar em outros sites