Requete select

abdo78 -  
abdo78 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j ai une table access compose de 10 champs , deux champs sont important, mat et rub, pour chaque mat il y plusieurs rub comme indique cette exemple :

mat RUB
A 20
A 30
A 12
A 5
A 6
A 8

j ai dans la table plus de 200 mat

je veux sélectionner tous les mat qui ont la rub n° 12 COMMENT FAIRE SVP
merci de votre aide

4 réponses

ludolepro Messages postés 60 Date d'inscription   Statut Membre Dernière intervention   35
 
Salut,

De mémoire, ceci devrait suffir :
SELECT mat FROM nom_de_ta_table WHERE rub = '12';
1
abdo78 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention  
 
merci de votre reponse mais cette requete me selectionne que la rubrique 12 comme cette exemple

mat RUB
A 12
B 12
C 12
D 12

mois je viulais une selection :
MAT RUB
A 20
A 12
A 30
B 20
B 12
B 6
C 20
C 5
C 12

c a d tous les rub de tous les mat qui ont la rubrique 12
merci
0
jee pee Messages postés 41553 Date d'inscription   Statut Modérateur Dernière intervention   9 725
 
Salut,

Il faut faire un sous select comme :

SELECT mat, rub FROM nom_de_ta_table
WHERE mat in (select mat FROM nom_de_ta_table
WHERE rub = '12');

cdlt

0
abdo78 Messages postés 65 Date d'inscription   Statut Membre Dernière intervention  
 
merci jee pee
0