Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros,
Venho por uma duvida que esta cruel comigo. Explico-lhes.
Tenho um banco de dados contendo exatas 4 colunas (id, codigo, descricao, quantidade) e criei um relatorio no excel que me separa os codigos, neste caso seria 3 abas pq tenho somente 3 codigos internos (S = Solicitar, F = Forneceder, B = Baixado) e criei uma select com GROUP By codigo
Ai no banco eu posso ter 30 codigos com S, 10 com F e 15 com B,
SELECT * FROM solicitacoes WHERE n_solicitacao = '".$n_solicitacao."' GROUP BY codigo
Acontece que essa instrução acima, lista somente a primeira linha de cada codigo, como que eu faço neste caso para ele listar todos codigos? Exibir no caso os 30 codigos com S, os 10 com F e os 15 com B ?
Estou comendo algo ou meu raciociono esta totalmente equivocado ?Saquei, removi mais ai me deu outro problema.
Em vez do relatorio vir com uma unica aba com o codigo S e lista tudo, ele agora pega e criar varias abas com S e coloca um registro la dentro, agora realmente ferrou. Consegue ver algo que possa me ajudar neste caso ?
Esta ai o motivo, mandou agrupar, ele o fez!
GROUP BY codigo
Remova e terá todos os resultados.