Différence entre UNIQUE et VALEURS DISTINCTES
Résolu
Daniel
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Distinctes def
- Stories distinctes facebook - Guide
- Récupération valeurs distinctes excel - Forum Excel
- Plages distinctes sur une même piste Audacity ✓ - Forum Audio
- Voici des informations sur une image. de combien de pixels est-elle constituée ? combien de couleurs distinctes peut-elle avoir ? - Forum PC portable
- Nombre de couleurs distinctes possible 8 bits ✓ - Forum Graphisme
3 réponses
Bonjour,
La BDD ... ce n'est pas du PHP ....
Quel moteur de Base de données utilises tu ? Mysql ? MariaDb ? Autre ??
En fonction de ta réponse, je déplacerais la question dans le bon forum
Par contre, je connais les clés (indexes) UNIQUE.. mais pas les DISTINCTES
En général, (au moins en mysql, mariadb, sqlserver ... )
Les indexes UNIQUES permettent de mettre une contrainte (lors de la création d'une table) sur une colonne pour controller que la valeur sera.. unique...
Alors que l'instruction DISCTINCT est, quant à elle, utilisée dans les requêtes SELECT pour "filtrer" le résultat de la recherche.
La BDD ... ce n'est pas du PHP ....
Quel moteur de Base de données utilises tu ? Mysql ? MariaDb ? Autre ??
En fonction de ta réponse, je déplacerais la question dans le bon forum
Par contre, je connais les clés (indexes) UNIQUE.. mais pas les DISTINCTES
En général, (au moins en mysql, mariadb, sqlserver ... )
Les indexes UNIQUES permettent de mettre une contrainte (lors de la création d'une table) sur une colonne pour controller que la valeur sera.. unique...
Alors que l'instruction DISCTINCT est, quant à elle, utilisée dans les requêtes SELECT pour "filtrer" le résultat de la recherche.
Bonjour,
C'est vrai que BDD c'est pas du php mais comme il était question d'une alternative à une requête php...
Il s'agit d'une base MySQL chez The World by PlanetHoster. Les choix pour les champs sont (Primaire, Unique, Index, Spatial, Texte entier, Valeurs distinctes) en dehors des classiques (Choix de type, Taille/Valeurs, Valeur par défaut, Interclassement, Attributs, Nul, Auto Incrément, Commentaires, Virtualité, Déplacement colonne).
C'est vrai que BDD c'est pas du php mais comme il était question d'une alternative à une requête php...
Il s'agit d'une base MySQL chez The World by PlanetHoster. Les choix pour les champs sont (Primaire, Unique, Index, Spatial, Texte entier, Valeurs distinctes) en dehors des classiques (Choix de type, Taille/Valeurs, Valeur par défaut, Interclassement, Attributs, Nul, Auto Incrément, Commentaires, Virtualité, Déplacement colonne).
il semble s'agir de la définition d'une requête!
Pour répondre à Pyraah, effectivement, je pouvais faire un test moi même mais comme, je ne souhaitais pas risquer de modifier des données existantes, je préférais poser la question sur un forum. Maintenant, c'était juste pour de la culture personnelle car comme bien souvent quand je ne sais pas ... je ne touche pas. L'interface entre le clavier et le fauteuil fait déjà suffisamment de bêtises comme ça. ;-)
Bonne continuation, je repars sur mes tests ^^