Pessoal,
Dentro de uma proc no mysql, quero fazer um for each em um resultado de um select…Como faço isso?
Aliás…eu quero fazer isso para que meu programa em java pegue cada resultado desses e armazene numa lista…ou hashmap…a estrutura de dados vou decidir…
Como faço isso?
Só pra ficar claro o que quero:
CREATE TEMPORARY TABLEA tbTemp AS
SELECT idLote FROM tbLotes WHERE //alguma condição aqui, irrelevante para este exemplo
//é aqui que quero fazer o for each
//PARA CADA idLote de tbTemp faça:
//SELECT idCliente FROM tbCliente WHERE idLoteDaVez = bla bla bla
//FIM DO PARA CADA
E então quero armazenar esses resultados num hashMap em java…por exemplo.
sendo que a chave do mapa seria o idLote e o valor seria uma lista que armazena o resultado de cada select realizado dentro do for each…
Ficou claro o que preciso?