Petite question sur requete de base en sql

olive -  
rubidium Messages postés 95 Statut Membre -
salut a tous
je suis actuellement en train de programmer sous dreamweaver des requetes dans une base mysql.
je n'arrive pas à finaliser une requete pourtant toute simple
je m'explique
soit 2 tables commande et plat
la table commande est composé de quatre champs (nom, num plat entré; num plat milieu et num plat dessert (clés étrangères)
la table plat est composé d'un champs index (cléprimaire)champs...

quelle requete mysql taper pour avoir la liste des commandes qui n'ont pas d'entrée


merci pour votre aide
a+
olivier

3 réponses

  1. olivier
     
    merci rubidium pour ta réponse
    mais en fait j'ai pris un mauvais exemple pour ma question
    donc je vais détailler brièvement ma base :
    2 tables : convoi et groupe (réservation de bus)
    les convois sont composé de groupe (1à n), un groupe n'appartient qu'a un seul convoi
    convoi : date , heure, ...
    groupe : nombre de personnes, n° de tel ... et numéro convoi

    quelle requete pour avoir la liste des convois pour lesquels aucune réservation n'est faite et pourquoi

    SELECT CONVOI.INDEX
    FROM CONVOI
    where CONVOI.INDEX NOT IN (select distinct NUM_CONV from GROUPE)
    ne marche pas?

    merci a+
    0
  2. rubidium Messages postés 95 Statut Membre
     
    Mes compétence sql sont assez limité. Le SQL est plutot empirique chez moi :)
    Je pense tout de meme que
    Select *
    from convoi c, groupe g
    where g.numConvoi is null;
    devrait marcher.
    Quant a ce qui ne marche pas dans ta requete... Faudrait voir ca avec quelqu'un qui comprend un peu mieux que moi.
    0