我遇到的主要问题是根据用户必须猜测的单词将正确的单词id从一个表插入到另一个表中。cursor.execute (f"SELECT word_ID FROM WORDS WHERE word = puzzle_to_solve (SELECT puzzle_to_solve FROMWORDS WHERE word = puzzle_to_solve)")
player_ID<
我使用INSERT INTO SELECT将值(多行)从一个表复制到另一个表。现在,我的问题是如何将来自不同表的相应in的行插入到动名词表中(因为这是规范化的),因为它只输出我的动名词表中的一行。如何在动名词表中插入多个行及其相应的in。
我的动名词表代码是这样的。$insert = "INSERT INTO table1 SELECT * FROM sourcetable";