Estou com um problema na seguinte linha de código:
SELECT LAST_INSERT_ID() INTO ultimaSaida FROM saída;
Aí fui testar apenas um select : "SELECT LAST_INSERT_ID() FROM saída;"
Ele retornou 128, que era o ultimo ID de outra tabela que estava tentando fazer a saída. Aí resolvi fazer o mesmo, mas para outra tabela. O resultado foi 11 registros com o resultado 128. (Retornou 11 pois havia 11 registros cadastrados.)
Alguém pode me ajudar?
Consegui. Coloquei LIMIT 1 ao final do SELECT e retornou apenas 1 registro;
Pergunta
Jordano Cherobim
Estou com um problema na seguinte linha de código:
SELECT LAST_INSERT_ID() INTO ultimaSaida FROM saída;
Aí fui testar apenas um select : "SELECT LAST_INSERT_ID() FROM saída;"
Ele retornou 128, que era o ultimo ID de outra tabela que estava tentando fazer a saída. Aí resolvi fazer o mesmo, mas para outra tabela. O resultado foi 11 registros com o resultado 128. (Retornou 11 pois havia 11 registros cadastrados.)
Alguém pode me ajudar?
Consegui. Coloquei LIMIT 1 ao final do SELECT e retornou apenas 1 registro;
Tópico pode ser fechado.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.