Fonction SQL tte simple

Fonction SQL tte simple - SQL/NoSQL - Programmation

Marsh Posté le 19-02-2008 à 20:43:05    

Hello tlm
 
j'ai la table suivante :
 
Nom----FOD---TFP---GO---GOPE
A-------Vrai---Vrai---Faux--Vrai
B-------Faux---Vrai---Faux--Vrai
C-------Vrai---Vrai---Faux--Faux
D-------Vrai---Faux--Faux--Vrai
 
Je voudrais faire une requette qui affiche le nom et les autres critères uniquement qd ils st vrais.
 
cad une table qui affiche :
 
Nom -- critère
A------FOD
A------TFP
A------GOPE
B------TFP
B------GOPE
C------FOD
C------TFP
D------FOD
D------GOPE
 
 
Voila si kkun pouvait me donner un coup de main ca serait sympa
 
Merci !
 
 
 

Reply

Marsh Posté le 19-02-2008 à 20:43:05   

Reply

Marsh Posté le 19-02-2008 à 20:58:56    

Code :
  1. SELECT Nom, 'FOD' AS critère FROM matable WHERE FOD = 'Vrai'
  2. UNION SELECT Nom, 'TFP' AS critère FROM matable WHERE TFP = 'Vrai'
  3. UNION SELECT Nom, 'GO' AS critère FROM matable WHERE GO = 'Vrai'
  4. UNION SELECT Nom, 'GOPE' AS critère FROM matable WHERE GOPE = 'Vrai'


MOi je ferais comme ca


---------------
Feedback : http://forum.hardware.fr/hfr/Achat [...] 2666_1.htm
Reply

Marsh Posté le 19-02-2008 à 22:53:12    

babasss a écrit :

Code :
  1. SELECT Nom, 'FOD' AS critère FROM matable WHERE FOD = 'Vrai'
  2. UNION SELECT Nom, 'TFP' AS critère FROM matable WHERE TFP = 'Vrai'
  3. UNION SELECT Nom, 'GO' AS critère FROM matable WHERE GO = 'Vrai'
  4. UNION SELECT Nom, 'GOPE' AS critère FROM matable WHERE GOPE = 'Vrai'


MOi je ferais comme ca


 
 
Merci, ça marche nikel. C'était pourtant assez simple...j'ai perdu trop de temps dessus.
A+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed