j'ai eu une tâche sur le traitement de texte et je ne sais pas comment combiner des colonnes de tables séparées dans une tablecombiner deux ID dans une nouvelle table?
voici donc le cas: j'ai une table nommée list
avec id_doc
et title
colonnes puis je crée une nouvelle table nommée term_list
qui contient une liste de termes de résultats lorsque je fais du traitement de texte à des titres de list
.
la table term_list
ont id_term
, term
, df
et idf
colonne. Enfin, je veux avoir une table nommée term_freq
qui a des colonnes id
, id_term
, id_doc
, tf
et normalized_tf
exemple: tableau list
est comme ceci:
id_doc titles
11 information retrieval system
12 operating system
13 business information
Table term_list
est inférieure à ceci:
id_term term df idf
21 information 2 --
22 retrieval 1 --
23 system 2 --
24 operating 1 --
25 business 1 --
Je veux demander comment créer une table term_freq
de sorte que la table soit devenue Est-ce comme ça?
id id_term id_doc tf normalized_tf
31 21 11 1 --
32 22 11 1 --
33 23 11 1 --
34 24 12 1 --
35 23 12 1 --
36 25 13 1 --
37 21 13 1 --
le principal problème est que je dois rejoindre dans une table id_term
et id_doc
que l'on a id_doc
rapport à plusieurs id_term
mais je ne sais pas comment établir une corrélation entre list
et parce term_list
n'a pas de colonne similaire.
S'il vous plaît aider :(