Hello,

I have a doubt about a query using a range of caracters. Example:

    Data Table

Inicial                              -------------  Final
9C2HB02107R008000                         9C2HB02107R008200            
FAIXA1                                                FAIXA100

I´m doing the following query:

SELECT recallfxchassi.* FROM recallfxchassi 
LEFT JOIN recall ON recallfxchassi.idrecall = recall.id WHERE 
('FAIXA2' BETWEEN chassiinicial AND chassifinal);

This is not returning anything. I believe that is because it´s check´s caracter 
by caracter and 2 is bigger than 1. But in a real situation  I will need that 
return something (FAIXA2 is between FAIXA1 and FAIXA100).

Does anyone knows if exists some way or command in PostgreSQL that could solve 
this "problem" ?

Thanks.




      Alertas do Yahoo! Mail em seu celular. Saiba mais em 
http://br.mobile.yahoo.com/mailalertas/

Reply via email to