effacer es doublons d'une table mysql [script]
12 messages • Page 1 sur 1
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
effacer es doublons d'une table mysql [script]
je developpe un projet qui necessite des tabes mysql ultra optimisée
j'avais fait un script pour virer les doublons que je ne trouve plus donc je vais le refaire
si ça interesse quelqu'un je le posterai
rog
j'avais fait un script pour virer les doublons que je ne trouve plus donc je vais le refaire
si ça interesse quelqu'un je le posterai
rog
Si tu positionne bien tes contraintes tu devrai pas avoir ce problème, sauf si tu récupère des tables mal fouttues à la base bien sûr.
Moi ça peut m'intéresser, ça sert toujours quand on doit bosser sur des tables mal crées au départ...
Moi ça peut m'intéresser, ça sert toujours quand on doit bosser sur des tables mal crées au départ...
-

phpmikedu83 - WRInaute accro

- Messages: 1281
- Inscription: Sam Aoû 06, 2005 7:34
alex1025 a écrit:Excell peut être ton ami.
Lol ok
Ouai, excell c'est bon pour des fichounets.... mais des millions d'entrées...
Voir http://sqlpro.developpez.com/cours/doublons/
Mais si tu as déja une clé unique, c'est pas bien compliqué.
Mais si tu as déja une clé unique, c'est pas bien compliqué.
- petit-ourson
- WRInaute passionné

- Messages: 843
- Inscription: Lun Mai 31, 2004 15:19
Comment on peut avoir des doublons sur un champ unique ???
rog a écrit:cool
mais il n'y a pas de difficulté à dedoublonner une table sur un champs unique mais quand on a pas ça devient plus delicat
rog
reconstruis la table en tableau 2D
et regarde les codes : multi-dimensional arrays
http://www.php.net/manual/fr/function.array-unique.php
l'autre solution est de creer une table vide correcte avec les champs unique.
Sauvegarder la premiere dans un tableau et reinjecter le tableau dans la nouvelle table sql. Par defaut, pas de doublon.
je me suis mal exprimé
champs unique : je ne parlais pas de l'attribut du champs mais d'un unique champs qui doublonne les entrées
je vais expliquer un contexte :
j'ai une table de 16 champs qui contient des doublons mais je sais pas les identifier sur un seul champs
donc je vais devoir appliquer un algo sur plusieurs champs pour deceler le doublon
le but de ce post n'etait pas de demander comment on fait, mais proposer le tool à ceux qui en auraient besoin
rog
champs unique : je ne parlais pas de l'attribut du champs mais d'un unique champs qui doublonne les entrées
je vais expliquer un contexte :
j'ai une table de 16 champs qui contient des doublons mais je sais pas les identifier sur un seul champs
donc je vais devoir appliquer un algo sur plusieurs champs pour deceler le doublon
le but de ce post n'etait pas de demander comment on fait, mais proposer le tool à ceux qui en auraient besoin
rog
ça avance bien et je crois que je vais l'intégrer dans mes services online
l'operation sur un champ varchar 10 a pris moins d'une heure (40 minutes) pour une table de 3000 000 d'éléments et en a décelé 250 000
je vais tester ça sur 2 champs
rog
l'operation sur un champ varchar 10 a pris moins d'une heure (40 minutes) pour une table de 3000 000 d'éléments et en a décelé 250 000
je vais tester ça sur 2 champs
rog
12 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- GoogleStats : analyse temps réel des visites de Google sur votre site
- Les pays gérés par la Google Toolbar 2.0
- Yahoo Slurp et autres robots d'indexation de Yahoo
- Sortie officielle de GoogleStats v2.0 !
- Services et outils de Yahoo! Search
- Les albums web Picasa passent à 1 Go de stockage
- Parts de marché des moteurs aux USA (Octobre 2006)
- Gestion des langues et des sessions en PHP / MySQL
- Photos satellite des incendies en Grèce dans Google Earth
- Script PHP pour MAJ table Mysql
- recherche script php maintenance table mysql
- PHP MySql copy table à table [RESOLU]
- Requete Mysql probleme doublons
- Controle doublons et champs existants insertion mysql
- [MySQL] Comment effacer simplement la dernière entrée ?
- Mysql: Effacer tout ce qui est au-dessus d'une limite
Consultez la description détaillée des produits ou services de Google suivants : Google Images
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum