Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos,
Me deparei com um problema que já estou tentando resolver há dias...
Tenho duas tabelas:
BD:
| Cliente | Matricula | Data |Status |
+------------+------------+--------------+---------+
| Cliente B | 1234 | 01/01/2013 |prata |
| Cliente B | 1234 | 05/04/2013 |ouro |
| Cliente B | 1234 | 06/04/2013 |bronze |
BASE:
| Cliente | Matricula | Produto | Data |
+-----------+------------+-----------+----------------+
| Cliente A | 5132 | abc | 01/12/2012 |
| Cliente B | 1234 | rgr | 05/04/2013 |
| Cliente B | 1234 | ghyh | 15/08/2013 |
| Cliente B | 1234 | fgr | 01/05/2013 |
| Cliente B | 1234 | bca | 01/04/2013 |
| Cliente C | 3210 | dfd | 01/01/2013 |
Na tabela BD tenho um histórico do status que cada cliente adquiriu de acordo com o tempo (por exemplo, até 01/01 o cliente B foi Prata, entre 02/01 e 05/04 foi ouro e de 06/04 em diante bronze)
Na tabela BASE tenho todas as transações que ele fez ao longo do tempo.
Preciso trazer todos os campos da BASE e incluir qual era o status dele na data da transação.
Abraços!
Carregando comentários...