Requete select

abdo78 -  
abdo78 Messages postés 71 Statut Membre -
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

  1. ludolepro Messages postés 64 Statut Membre 35
     
    Salut,

    De mémoire, ceci devrait suffir :
    SELECT mat FROM nom_de_ta_table WHERE rub = '12';
    1
  2. abdo78 Messages postés 71 Statut Membre
     
    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
  3. jee pee Messages postés 31880 Date d'inscription   Statut Modérateur Dernière intervention   9 978
     
    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
  4. abdo78 Messages postés 71 Statut Membre
     
    merci jee pee
    0