GERAR REGISTROS

MARCELOFAZAN 12/07/2010 15:17:55
#347107
Pessoal alguem tem algum alguma ideia
de como inserir varios registros , entre 2 datas com mais uma condicao de um text ??
consigo consultar e relatorio
mais gerar num inserts dentro de do while ou for seria por ai ????

Obrigado
Abs
Marcelo Fazan
TECLA 12/07/2010 15:22:18
#347108
Não está claro o que deseja fazer.
Descreva com mais clareza.
JCARLOS 12/07/2010 15:53:46
#347111
insert into tabela1 select campo1,2010,campo2,campo3,campo4 from tabela2 where data > [ô]2010-01-01[ô] and data < [ô]2010-02-01[ô] and campo1=1

No exemplo acima, vai inserir todos os registros da tabela2 na tabela1, cuja data esteja do dia 2 a 31/1/2010 e cujo campo1 da tabela1 seja = 1.
Note que o segundo campo da tabela1 será=2010 pra todos os registros. A ordem dos campos deverá ser conforme definido na tabela1.
No Exemplo, o campo1 da tabela1 receberá o campo1 da tabela2. O campo2 da tabela1 receberá o valor fixo de 2010. O campo3 da tabela1 receberá o Campo2 da tabela2. O campo4 da Tabela1 receberá o campo3 da tabela2 e o Campo 5 da tabela1 receberá o campo4 da tabela2.
O exemplo acima é uma string com comandos em sql.
Dependendo do banco de dados, a formatação da data pode mudar.

ENGALEXANDRE 12/07/2010 16:02:09
#347114
Citação:

:
insert into tabela1 select campo1,2010,campo2,campo3,campo4 from tabela2 where data > [ô]2010-01-01[ô] and data < [ô]2010-02-01[ô] and campo1=1

No exemplo acima, vai inserir todos os registros da tabela2 na tabela1, cuja data esteja do dia 2 a 31/1/2010 e cujo campo1 da tabela1 seja = 1.
Note que o segundo campo da tabela1 será=2010 pra todos os registros. A ordem dos campos deverá ser conforme definido na tabela1.
No Exemplo, o campo1 da tabela1 receberá o campo1 da tabela2. O campo2 da tabela1 receberá o valor fixo de 2010. O campo3 da tabela1 receberá o Campo2 da tabela2. O campo4 da Tabela1 receberá o campo3 da tabela2 e o Campo 5 da tabela1 receberá o campo4 da tabela2.
O exemplo acima é uma string com comandos em sql.
Dependendo do banco de dados, a formatação da data pode mudar.



A instrução acima do JCARLOS não está certa, pois a instrução INSERT requer a palavra chave VALUES, e na instrução dele não há.
Não entendi exatamente o que o MARCELOFAZAN quer, pois está muito mal escrito, mas talvez possa ser feito com a instrução UPDATE... não sei... Explique melhor o que você quer...

Alexandre
MARCELOFAZAN 12/07/2010 18:32:40
#347140
Olá amigos
Tecla eu preciso fazer assim

Preciso Gerar informacoes , de 1 aluno , para as datas escolhidas

codigo aluno Data
1 1 01/07/10
2 1 02/07/10
até .........
31 1 31/07/10

gerar usando como
sql
while
insert into

alguem teria algum exemplo

Obrigado
Marcelo Fazan
Tópico encerrado , respostas não são mais permitidas