|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 250 ![]() |
Bonjour à tous,
Voila j'ia une base mssql et j'effectue une requete qui s'aparente à : Code :
J'espere avoir été assez clair ... Merci pour votre soutient . |
||
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Inscription : juillet 2006 Messages : 445 ![]() |
Bonjour,
Le distinct s'applique à tous les champs. Les fonctions d'agrégats peuvent répondre à votre besoin. |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 250 ![]() |
Je ne voit pas bien ce qu'est une focntion d'agraga pourriez vous m'en dire d'avantage en attendant je me renseigne sur le net... De mes cours je me rappel que l'agrégat sert a faire des MAX, SUM etc ...
|
|
|
00
|
|
|
#4 | ||
|
Membre éprouvé
![]() Inscription : juillet 2006 Messages : 445 ![]() |
Ca va vous donner quelque chose comme ça :
Code :
NB: je viens de voir le critère TITRE_ZONE_ IN ("2","3") ... et vous dites que la requête ramène l'enregistrement avec la valeur "1" ? |
||
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 250 ![]() |
Je vais aller plus loin dans mon explication afin qu'on soit sur la meme longueur d'onde :
-J'ai 3 tables : PERSONNE Personne_(ID) Nom_ Prenom_ SALARIE Personne_(ID) Matricule_ AFFECTATION Salarie_(ID) Titre_zone_ Texte_ Je récupere nom prenom matricule texte... Mon probleme dans ce cas present est le suivant : Pour un salarie (table AFFECTATION) j'ai titre_zone qui contient 1 et 2 comme ci contre : Salarie|Titre_zone_|Texte| BOBI | 1 | 062 BOBI | 2 | 5002 Texte étant variable J'amerai afficher ceci : NOM | PRENOM | MATRICULE | SITE | Centre | x | bobi | 12 | 062 | 5002 | Voila je ne sais pas si ca va vous eclairez , je ne sais pas trop comment faire (une table temp p être ) . |
|
|
00
|
|
|
#6 | ||
|
Membre éprouvé
![]() Inscription : juillet 2006 Messages : 445 ![]() |
Cela ne suffit-il pas ? :
Code :
|
||
|
|
00
|
|
|
#7 | ||
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 250 ![]() |
En effet je pense que cela peut etre une solution que je n'avai pas envisagée toutefois : j'ai retranscrit en PHP
Code :
Notice: Undefined index: TITRE_ZONE_ in /home/httpd/dev/badges/affichage.php on line 62 Or TITRE_ZONE_ est connus . NB : Je ne savais pas que l'on pouvait utiliser deux fois la meme table en lui donnant un "login" différent. |
||
|
|
00
|
|
|
#8 |
|
Membre du Club
![]() Inscription : janvier 2006 Messages : 250 ![]() |
Quelle tete de cloche !!!!
Je me suis trompé de variable et en plus c'était même pas sur la bonne ligne, je vais essayer d'exploiter le resultat ... Merci pour votre précieuse aide, qui m'a en plus apporté un savoir ... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com