Můžete to udělat dvěma způsoby:
1) Zjistěte funkci nebo proceduru, která generuje id, které bude ve vašem kódu, pak toto id získejte a vložte do tabulky 2
NEBO
2) Musíte získat ID řádku řádku, který byl vložen jako poslední, ID řádku je jedinečné pro každou tabulku:
SELECT MAX (ROWID) FROM table1
Získejte poslední id pomocí rowid:
SELECT id FROM table1 WHERE ROWID IN (SELECT MAX (ROWID) FROM table1)
Nyní použijte jeho id a vložte do tabulky 2, to je třeba udělat před vložením dalšího nového řádku do tabulky 1