Requète SELECT

Résolu
Bonjour, j'ai actuellement 1 table cdc_numerotations avec deux champs idnum et numero qui a comme valeur des chiffres de 01 à 60 et une autre table cdc_interpreter avec deux champs idnum qui corresponds à idnum de la table cdc_numerotations et un autre champs (sans interet pour mon soucis).
Je souhaiterai faire une requète afin d'afficher les numeros dans ma liste déroulante qui n'ont pas de correspondance dans la table cdc_interpreter.
J'ai essayé cela mais aucun numero ne s'affiche, pouvez-vous m'aider s'ils vous plait, je vous remercie.
$table  = "cdc_numerotations, cdc_interpreter";
$champs = "cdc_numerotations.idnum,numero";
$where  = "cdc_numerotations.idnum = cdc_interpreter.idnum AND numero IS NULL";
$ordre  = "numero";
$texte  ="-- Numérotations --";

2 réponses

  1. Modérateur
    Bonjour,

    Voilà la requête que je ferais :
    Select idnum, numero 
    from cdc_numerotation
    where idnum not in (select idnum from cdc_interpreter)

    Cdlt

    EDIT : Ajout du LANGAGE dans les balises de code. Merci d'y penser les prochaines fois. (jordane)

    1. Contributeur
      bonsoir, variante:
      Select n.numero 
      from cdc_numerotation as n left join cdc_interpreter as i
      on n.idnum=i.idnum
      where i.idnum is null