Bonjour, j'ai une table avec dedans des noms de personnes et une liste généré grace à du PHP de nom.
J'aimerai insérer dans la table les noms qui n'existe pas déjà.
Donc pour l'instant, je vois comme solution de créer une table temporaire dans laquelle je mets la liste puis avec une jointure sur la table, je récupère les valeur qui n'existe pas que j'insere dans la table.
Cependant, j'ai plusieurs questions. Comment fait on une table temporaire ? Et est ce que l'on peut el faire avec MySQL ?
Ensuite, est ce possible en SQL d'insérer dans la table le résultat d'une requete ?
Enfin, est ce que cette solution est mieux qu'un traitement PHP avec rappatriement de la table, indexation de liste puis suppresion des index présent dans le résultat de la requete ?