Select distinct SQL - SQL/NoSQL - Programmation
Marsh Posté le 07-05-2010 à 15:30:43
Salut,
Il faut que tu listes les champs désirés un à un.
Et habitue-toi à ne jamais utiliser le select *, ça donne un code difficile à maintenir, sans compter les effets de bord le jour où tu ajoutes/enlèves une colonne d'une table.
++
Marsh Posté le 07-05-2010 à 15:56:43
ok c'est un peu ce que je voulais eviter (ajouter les champs un a un), bon bah ok
Marsh Posté le 07-05-2010 à 18:04:30
Le distinct n'agit que sur la totalité des données (vrais doublons). C'est donc la seule solution.
Marsh Posté le 07-05-2010 à 15:26:19
Bonjour, j'ai une petite question
Dans ma DB j'ai une serie de champ et j'aimerais tous les selectionés donc j'utilise:
SELECT * FROM BBGData2
Vu que que j'ai des lignes identiques donc j'aimerais faire
SELECT DISTINCT * FROM BBGData2
Le problème c'est que mes lignes ne sont pas exactement identiques car elles sont numérotées par un ID (1,2,3...,n)
Comment faire pour que le select distinct ne se fasse que sur les autres champs?
Salutations,
Julien
Message édité par kcni1983 le 07-05-2010 à 15:27:00