A voir également:
- Faire une sorte de group by sur mysql/ php
- Comment créer un groupe sur whatsapp - Guide
- Gd group - Forum Vos droits sur internet
- Shoes by iara - Forum Consommation & Internet
- Mysql community server - Télécharger - Bases de données
- By click downloader avis - Forum Enregistrement / Traitement audio
2 réponses
Que donne ceci?
SELECT DISTINCT champ1, champ2 from table WHERE champ1 <> champ2
Pas sûr du résultat mais pour éviter les redondances il faut utiliser DISTINCT et nom GROUP BY.
Il suffit de traduire: "Grouper par" et "Distinct" en français.
b a est bien différent de a b ? Sinon il vaut mieux refaire votre base car 2 champs différents sont utilisés pour une même donnée(que le champ 1 ou le champ 2 prennent la valeur a quand l'autre vaut b est une erreur de la table, rien ne peut les différencier). La requête que je vous propose en est bien la preuve puisque qu'elle mettra les deux alors qu'une seule combinaison n'existe si champ1 et champ2 sont identiques, comment savoir laquelle est la vrai combinaison: aucun moyen=> une table plantée & un SGBD à refaire, avec au passage toutes les données perdues dés que le cas se présente).
SELECT DISTINCT champ1, champ2 from table WHERE champ1 <> champ2
Pas sûr du résultat mais pour éviter les redondances il faut utiliser DISTINCT et nom GROUP BY.
Il suffit de traduire: "Grouper par" et "Distinct" en français.
b a est bien différent de a b ? Sinon il vaut mieux refaire votre base car 2 champs différents sont utilisés pour une même donnée(que le champ 1 ou le champ 2 prennent la valeur a quand l'autre vaut b est une erreur de la table, rien ne peut les différencier). La requête que je vous propose en est bien la preuve puisque qu'elle mettra les deux alors qu'une seule combinaison n'existe si champ1 et champ2 sont identiques, comment savoir laquelle est la vrai combinaison: aucun moyen=> une table plantée & un SGBD à refaire, avec au passage toutes les données perdues dés que le cas se présente).