GERAR ETIQUETAS A PARTIR DO ESTOQUE.
E ai pessoal, bom dia.
Seguinte tenho uma tabela de produtos, nela conta codigo, nome produto, e saldo em estoque.
Eu quero fazer um sql que imprima a quantidade que eu possuo no estoque de etiquetas, ai sim pula para o proximo produto.
Seria + ou - assim
Codigo Produto Saldo
01 Caneta 15
02 Lapis 5
03 Caderno 10
Então o sistema irá imprimir 15 etiquetas de caneta, 5 de lapis e 10 de caderno.
é mais facil fazer isso com sql, ou fazer no print com laços?
Desde já agradeço a atenção de todos.
Seguinte tenho uma tabela de produtos, nela conta codigo, nome produto, e saldo em estoque.
Eu quero fazer um sql que imprima a quantidade que eu possuo no estoque de etiquetas, ai sim pula para o proximo produto.
Seria + ou - assim
Codigo Produto Saldo
01 Caneta 15
02 Lapis 5
03 Caderno 10
Então o sistema irá imprimir 15 etiquetas de caneta, 5 de lapis e 10 de caderno.
é mais facil fazer isso com sql, ou fazer no print com laços?
Desde já agradeço a atenção de todos.
faça select sum
Select codigo, nome,sum(saldo) saldo From Tabela Group By Codigo,Nome, Saldo
Select codigo, nome,sum(saldo) saldo From Tabela Group By Codigo,Nome, Saldo
E ai Luiz, primeiramente obrigado.
Porem o sum não resolve a questão.
O que eu preciso, é de um select q traga tantas vezes a qtde do saldo repetida, ex.
No caso o sql iria repetir automaticamente 15 vezes a caneta, 5 o lapis e 10 o caderno.
Mesmo assim obrigado.
Porem o sum não resolve a questão.
O que eu preciso, é de um select q traga tantas vezes a qtde do saldo repetida, ex.
No caso o sql iria repetir automaticamente 15 vezes a caneta, 5 o lapis e 10 o caderno.
Mesmo assim obrigado.
é simples
um select simples resolveria
ex:
um select simples resolveria
ex:
SQL = [Ô]SELECT * FROM tabela ORDER BY produto[Ô]
Set RS = CNN.Execute(SQL)
Do While Not RS.EOF
For F = 1 To Cint(RS!saldo)
Printer.Print RS!codigo & [Ô] - [Ô] & RS!Produto
Printer.EndDoc
Next
RS.MoveNext
Loop
Faça seu login para responder