Il y a actuellement 92 visiteurs
Samedi 31 Juillet 2021
accueilactualitésdossierscomparer les prixtélécharger gratuitement vos logicielsoffres d'emploiforum informatique
Connexion
Créer un compte

SQL- deux valeurs identiques dans le même champs

Besoin d'aide pour configurer un serveur ? Vous souhaitez obtenir des conseils pour référencer votre site ? Un petit souci pour accéder à votre FTP ? Des soucis de programmation en PHP / ASP / HTML / XHTML / XML / XSLT / CSS / ReactJS / AngularJS / VueJS / CGI / PERL / C / MySQL / PostgreSQL ??? Nous avons peut-être la solution dans ce forum ...

SQL- deux valeurs identiques dans le même champs

Message le 24 Fév 2009 12:16

Bonjour,

Je suis désolé si cette question figure déjà sur le forum.

Voila mon problème. Dans le cadre de mon BTS Informatique en alternance j'ai pour mission de faire les statistiques de l'Administratrice de base de données. Elle travail sous une base access.
J'utilise pour cela le php et le SQL en relation avec la base de données access.
Le résultat de ma requete atteri dans un tableau comme prévu ... Bref tout fonctionne comme il faut.

Néammoins cela ne suffit pas car dans une de mes tables la requete fait une distinction entre les valeurs Fournisseur et Supplier, Client et Customer.
Vous l'avez bien compris l'administratrice traite des demandes en Anglais et en Francais selon ses demandes.
Le problème est que dans le tableau où s'incère ma réponse je trouve des lignes avec Supplier et des lignes avec Fournisseur. Etant donné qu'en début de requete j'ai fait un count(champs) les fournisseurs et les supplier sont séparés alors que c'est les mêmes valeurs.

Ma table:

____________
|type_compte|
-----------------
|Client .|
|Customer .|
|Fournisseur.|
|Supplier .|
|Salarié .|
|__________|


J'espere que vous pourrai éclairer ma lenterne.
Merci par avance
Cordialement
Wylliam
wyllou30
Visiteur
Visiteur
 
Messages: 2
Inscription: 24 Fév 2009 12:11
 


Message le 24 Fév 2009 13:20

Je dis ça un peu à la va vite, mais ton problème ne peut pas trouver de réponse simple puisque l'analyse initiale n'est pas bonne. Les données sont doublées alors qu'elles représentent visiblement la même chose exprimé différemment (anglais/francais).
Soit tu modifies ta base pour n'avoir qu'une seule valeur et tu adaptes le reste (intégration des données, requêtes), soit tu continue à gérer difficilement cette double valeur par des sélections et des tests multiples (count() doublé, selections doublées avec des OR, etc...).

L'important dans les BDD, c'est l'analyse initiale des données... si ça pêche au départ, le reste est toujours galère.
Libérez-vous : http://www.debian.org
Nobody knows what sysadmin does... until he stops doing it
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 8978
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 

SQL- deux valeurs identiques dans le même champs

Message le 24 Fév 2009 16:30

Non les informations ne sont pas doublées. Aucun doublon n'apparait dans mon résultat.

Voila ce que je voudrais :

j'ai une table avec un champs type_compte :

Valeurs :
fournisseur
fournisseur
fournisseur
supplier

J'aimerai que mon résultat soit fournisseur = 4
et non pas fournisseur = 3 et supplier = 1

Voila mon problème
Je n'arrive pas à y arriver avec les requetes sql et l'administratrice réseau ne peut pas rationnaliser supplier en fournisseur ou l'inverse. La base de données est beaucoup trop importante.

Cordialement
Wylliam
wyllou30
Visiteur
Visiteur
 
Messages: 2
Inscription: 24 Fév 2009 12:11
 

Message le 24 Fév 2009 20:33

Tu peux pas faire une requête du style :
SELECT COUNT(*) FROM ta_table WHERE type_compte="fournisseur" OR type_compte="supplier" GROUP BY type_compte
.. marche pas ça ?

Sinon vu que tu l'utilise au travers du PHP, tu peux coder autant de requêtes que tu veux et récupérer/additionner les valeurs.
Libérez-vous : http://www.debian.org
Nobody knows what sysadmin does... until he stops doing it
Avatar de l'utilisateur
CaSa
PC-Infopraticien
PC-Infopraticien
 
Messages: 8978
Inscription: 13 Mai 2003 16:32
Localisation: Sisteron... et jamais loin d'une Debian
 



Sujets similaires

Message valeurs booléennes et C
Code: Tout sélectionnera = 1 ; b = 2; c = (a != b);a = !c ; b = (a && c); c = (a || b);Donne : Code: Tout sélectionnerc = (a != b);c == 1 (vrai) car a est différent de b (a != b est VRAI)Code: Tout sélectionnera = !c a prend not c, donc not 1 (not true) => donc 0 (FALSE)Code: Tout sélec ...
Réponses: 2

Message [Réglé][Win 10] Deux sessions identiques ?
Bonjour,depuis que j'ai modifié le nom de mon ordinateur j'ai une second session qui est apparu mais c'est la même.C'est le même avatar. Image trop grande réhébergée Cliquer pour agrandir. Merci de vous limiter à 700 pixels de large. Au dessus, mettre une vignette ou un simple lien.Normalement ...
Réponses: 7

Message 2 écrans identiques mais luminosité différentes
Bonjour,J'ai acheté 2 écrans identiques. Ils sont chacun branchés sur un PC différents, un sur Ubuntu et l'autre sur WindowsLes réglages (luminosité, contraste, ...) sont les mêmes pour les deux... sauf que celui sous Windows est moins lumineux.... (je le vois en comparant avec une page blanche)est- ...
Réponses: 2

Message 3 écrans identiques - Avis [réglé]
Bonjour,Je souhaiterais avoir sur mon bureau 3 écrans, et par choix esthétique qu'ils soient identiques.Ce modèle me tente : http://www.ldlc.com/fiche/PB00191103.htmlLe problème est que les hauts parleurs sont intégrés (en bas) et j'ai peur de ne pas pouvoir coller parfaitement les trois écrans sans ...
Réponses: 2

Message Valeurs CMOS par defaut ?
Bonjour,J'ai un petit problème avec un pc portable HP. Après l'avori démonté pour le nettoyer maintenant a chaque demarrage pendant le chargement du BIOS il me met :"Power RTC Failure tapez F6 pour continuer ou F5 pour remettre les valeurs CMOS par defaut"Faut-il que je tape F5 ? Cela ne c ...
Réponses: 1

Message Decathlon a des valeurs de fond.
Bonjour. Depuis quelques temps, la célèbre firme mondiale a permis une banalisation du sport en le rendant abordables à tous. Après avoir prêché pour ce but, la société se met au goût du jour en revendiquant à travers une publicité somme toute commerciale son aspiration sociétale. En effet, derri ...
Réponses: 1

Message champs de recherche pas accessible
bonjour, j'ai un problème : dès que je suis sur internet, je ne peux plus écrire dans les champs de recherche, comme ceux de google ou bien ceux des sites marchands, et sur les forums je peux pas écrire de messages alors que le clavier fonctionne parfaitement. Par contre je peux écrire dans la barr ...
Réponses: 0


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités


.: Nous contacter :: Flux RSS :: Données personnelles :.