Inserindo o id de uma tabela em outra
26/01/2004
0
Olá amigos,
tenho uma tabela pedidos no qual tenho o campo sequencialpedidos que é autoincrement e tenho outra tabela itempedido com o campo sequencial pedidos.
eu preciso selecionar o ultimo valor inserido no campo sequencialpedidos da tabela pedidos para poder inserir na tabela itempedido
por exemplo comforme abaixo
INSERT INTO pedido
( SequencialClientes,DataPedido,DataVencimento,PrecoTotal,PrazoPagamento,Obs,Usuario,FormaPagamento)
VALUES
(LAST_INSERT_ID(), ´2004-01-26´,´2004-2-23´,´0´,´28´,´´,´rpc´,´BOLETO´);
SELECT LAST_INSERT_ID();
o valor que o last_insert_id() me retorna é só 0 (zero) tá foda, se alguem puder me ajudar eu agradeço
tenho uma tabela pedidos no qual tenho o campo sequencialpedidos que é autoincrement e tenho outra tabela itempedido com o campo sequencial pedidos.
eu preciso selecionar o ultimo valor inserido no campo sequencialpedidos da tabela pedidos para poder inserir na tabela itempedido
por exemplo comforme abaixo
INSERT INTO pedido
( SequencialClientes,DataPedido,DataVencimento,PrecoTotal,PrazoPagamento,Obs,Usuario,FormaPagamento)
VALUES
(LAST_INSERT_ID(), ´2004-01-26´,´2004-2-23´,´0´,´28´,´´,´rpc´,´BOLETO´);
SELECT LAST_INSERT_ID();
o valor que o last_insert_id() me retorna é só 0 (zero) tá foda, se alguem puder me ajudar eu agradeço
Clodoaldo01
Curtir tópico
+ 0
Responder
Posts
26/01/2004
Mysys
pra pegar o ultimo valor de uma tabela eu uso assim
select max(o_campo) from a_tabela
select max(o_campo) from a_tabela
Responder
27/01/2004
Clodoaldo01
ai galera, deu certo, me retorna o proximo id a ser inserido o comando para quem precisar e esse ai!!!!
SELECT LAST_INSTER_ID()
ele pega o ultimo AUTOINCREMENT inserido....
agradeço a todos
SELECT LAST_INSTER_ID()
ele pega o ultimo AUTOINCREMENT inserido....
agradeço a todos
Responder
Clique aqui para fazer login e interagir na Comunidade :)