Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1071 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Mysql] Aide à la redaction d'une requete.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Mysql] Aide à la redaction d'une requete.

n°742670
Sebastien
Posté le 28-05-2004 à 10:00:06  profilanswer
 

Voila j'ai une table qui ressemble en partie à ca
 


+----------------+-------------------+
| id_reclamation | id_fonctionnalite |
+----------------+-------------------+
| 00008-04A0002  |                 4 |
| 00008-04A0002  |                 9 |
| 00008-04C0004  |                 2 |
| 00008-04C0004  |                 9 |
| 00008-04C0005  |                 9 |
| 00008-04C0006  |                 2 |
| 00008-04D0001  |                 2 |
| 00009-03G0001  |                 7 |
| 00009-03G0001  |                 8 |
| 00009-03K0001  |                 5 |
+----------------+-------------------+


 
Je voudrais recuperer les id_reclamations qui ont à la fois la fonctionnalite 5 et la 1 (bon dans l'exemple y en a pas mais c pas grave) ou alors qui ont la fonctionnalite 6.
J'ai ecris ca, je voudrais savoir si ca vous semble juste
 

Citation :

select a.id_reclamation from action a, action b where a.id_reclamation = b.id_reclamation and (a.id_fonctionnalite = 6 or a.id_fonctionnalite = 1) and (b.id_fonctionnalite = 5 or b.id_fonctionnalite = 6) group by a.id_reclamation;


Message édité par Sebastien le 28-05-2004 à 12:12:52
mood
Publicité
Posté le 28-05-2004 à 10:00:06  profilanswer
 

n°742716
Sebastien
Posté le 28-05-2004 à 10:21:43  profilanswer
 

Et je crois plus complique  
qui ont la fonctionnalite 5 mais pas la 1

n°742784
deliriumtr​emens
sic transit intestinal...
Posté le 28-05-2004 à 10:57:27  profilanswer
 

Pour la première quasi pareil

Code :
  1. SELECT DISTINCT a.id_reclamation
  2. FROM ACTION AS a,
  3. ACTION AS b
  4. WHERE a.id_reclamation = b.id_reclamation AND (
  5. a.id_fonctionnalite = 6 OR a.id_fonctionnalite = 1
  6. ) AND (
  7. b.id_fonctionnalite = 5 OR b.id_fonctionnalite = 6
  8. )


 
La requête me plante dans phpmyadmin si je ne mets pas les AS (va savoir pourquoi).
 
Vais voir pour la 2ème


Message édité par deliriumtremens le 28-05-2004 à 10:58:24
n°742973
Sebastien
Posté le 28-05-2004 à 12:12:25  profilanswer
 

Merci,
tiens je viens de voir que le titre est completement pourri.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Mysql] Aide à la redaction d'une requete.

 

Sujets relatifs
Créer un diagramme venant des tables de MySQLConnexion JSP/MySql
[MySQL] Probleme avec la Replication MySQLPb de requete sql dans une page php.
Replication MySQLBesoin d'aide en prog OpenGL
De Acces à SQL server: problème de requête Helpppppppppppp!!![SQL Server] Requete imbriquée et retour des X premiers enregistrement
mysql ?????Besoin d'aide pour programation php
Plus de sujets relatifs à : [Mysql] Aide à la redaction d'une requete.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR