> Tous les forums > Forum des Webmasters
 Fusionner deux tables mysql en vérifiant si doublon
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
t14
  Posté le 08/08/2022 @ 14:59 
Aller en bas de la page 
Petit astucien
Bonjour,

Je veux fusionner deux tables en SQL, tout en vérifiant s'il n'a pas des doublons sur nom, prénom et date_naissance. Si doublons, ne pas les insérer.

"genfamille.individus" est la table à mettre à jour avec "genfamille.dameron".

J'ai tenté ce script :

​INSERT into genfamille.individus AS C SELECT * FROM genfamille.dameron AS B
WHERE (B.nom, B.prenom, B.dateNais) NOT IN (select nom, prenom, dateNais FROM genfamille.individus
 

Mais j'ai comme erreur en retour :

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS C SELECT * FROM genfamille.dameron AS B WHERE (B.nom, B.prenom, B.dateNais) ' at line 1

Comment faire ?

Merci

Publicité
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
289,00 €Ecran ultra large LG 34 pouces 34WN650-W à 289 €
379,99 € -24%

Amazon propose actuellement l'écran 34 pouces LG 34WN650-W à 289 € alors qu'on le trouve à partir de 379,99 € ailleurs. Cet écran ultra large est au format 21/9, possède une dalle IPS et offre une résolution de 2560 x 1080 pixels. Avec lui, vous pourrez bénéficier d'une plus grande immersion dans les jeux et les films. Cet écran est compatible FreeSync.


Voir l'offre
109,99 €Sega Mega Drive Mini 2 avec 60 jeux à 109,99 €

Amazon propose en précommande la nouvelle Sega Mega Drive Mini 2 qui sortira le 27 octobre prochain à 109,99 €. Cette nouvelle réplique miniature de la célèbre console de SEGA est plus puissante que la précédente, est accompagnée d'une manette à 6 boutons, comporte désormais des titres Mega CD. Elle peut être branchée sur une TV moderne via HDMI et intègre 60 jeux mythiques.


Voir l'offre
171,93 €Tablette 10.5 pouces Samsung Galaxy Tab A8 (8 coeurs, 32Go, WUXGA+, RAM 3 Go) à 171,93 € livrée
200 € -14%

Amazon Italie fait une promotion sur la tablette 10.5 pouces Samsung Galaxy Tab A8 qui passe à 166,22 € (avec la TVA ajustée). Comptez 5,71 € pour la livraison en France soit un total de 171,93 € livrée. On la trouve ailleurs à plus de 200 €. Cette tablette possède un écran 10.5 pouces WUXGA (1920x1200pixels), un processeur octa-core 2 GHz, 3 Go de RAM, un espace de stockage de 32 Go extensible par MicroSD, le WiFi, le bluetooth et tourne sous Android 11.


Voir l'offre
20,00 €Clé USB Sandisk Ultra Go 128 Go à double connectique USB 3.1 Type A et C à 20 €
32 € -38%

Amazon fait une promotion sur la clé USB Sandisk Ultra Go 128 Go à double connectique USB 3.1 Type A et C qui passe à 20 €. Cette clé USB  dispose d'un connecteur USB Type C et d'un connecteur classique de type A. Grâce à elle, transférez en toute simplicité et rapidement (jusqu'à 150 Mo/s) vos fichiers entre vos smartphones, tablettes et ordinateurs.


Voir l'offre

Sujets relatifs
Deux blogs en un
une personne s'y connaissant en PHP et MySQL ??
conseil tables mysql
interroger 3 tables mysql
aide pour un tableau en php et Mysql
Besoin d'aide en php et MySQL
Sélection de plusieurs tables en PHP
Deux couleur en meme temp ?
probleme d'accent avec des donnée mysql en j2ee
[PHP+MYSQL] Probleme affichage en doubles
Plus de sujets relatifs à Fusionner deux tables mysql en vérifiant si doublon
 > Tous les forums > Forum Forum des Webmasters