SQL3 et POO

Résolu
parenthèse -  
 parenthèse -
Bonjour à Tous,

Une question concernant SQL3 et la programmation Orienté Objet aux spécialistes !!!!

CREATE TYPE Commande_T (numcde INT, nomCde VARCHAR(20),
ligne LIST(ROW(numprd INT, qte INT, punit INT);

CREATE TABLE Commande OF Commande_T;

Kel instruction faut-il pr afficher toutes les lignes "produits" d'une commande "numcde" donnée ???

SELECT c.commande.numcde c.commande.ligne FROM commande WHERE c.commande.numcde = x;

cette instruction semble t-elle correcte ???

Merci pour votre aide
Configuration: Windows XP
Internet Explorer 7.0

5 réponses

  1. Polux31
     
    Bonjour,

    Essaie ça :

    SELECT * from Commande where numcde = x

    ;o)
    0
  2. parenthèse
     
    Merci Polux31 pour ta promptitude !!!

    En fait mon objectif est de pouvoir calculer le montant total de commande, en faisant punit * qte pr chaque commande numcde = x.
    jè pas les moyens de tester mes instructions sur une machine pour le moment.
    il faudrait ke j'arrive a afficher par numcde le montant de la cmde en cumulant les lignes (qte * punit) de chacune des commandes.

    thkx
    0
  3. raphyc Messages postés 1 Statut Membre
     
    SELECT c.commande.numcde,c.commande.ligne FROM commande c WHERE c.commande.numcde = x;
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question