Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como faço para obter informações de uma tabela enquanto ainda adiciono valores?


Você precisa usar o Max(id) função.

Você pode usar a função Max (id) também, ela retornará o id máximo e você está usando o incremento automático, então offcorse ele retornará o último id e esse último id que você pode inserir na 2ª tabela, como:
INSERT INTO Essay (student_ID, student_essay) 
       VALUES ((SELECT MAX(s_id) from Students), 'I WANNA BE THE VERY BEST');

aqui está S_id significa que você precisa fornecer o id que deseja usar na tabela Estudantes.