Téléchargement
illégal
Posez votre question Signaler

Commande select sql

claire2 - Dernière réponse le 22 sept. 2008 à 23:05
Bonjour,
j'ai un petit souci et j'ai vraiement besoin de votre aide;
j'aimerais afficher ( de ma base de donnée) 2 champs ; le champ nomproduit de la table catalogue et nomclient de la tabl client entre 15/03/2008 et 30 /09/2008 comment faire?
SELECT Catalogue.nomproduit, client.nomclient FROM Catalogue, client WHERE ( APRÉS JE SAIS PAS Pour la date ?!!!) veuillez m'aidez svp
et je veux aussi Calculer et afficher le total des ventes en $ durant cette même période.
merci infinimment
Lire la suite 

Commande select sql »

5 réponses
Réponse
-1
moins plus
Bonjour,
Quelle sorte de base de données utilises-tu ?
Oracle, MySQL... ?

Cordialement,
claire2 - 22 sept. 2008 à 22:16
slt

J'utilise Mysql

Merci
Marco la baraque- 22 sept. 2008 à 22:22
Ok, peux-tu aussi me décrire tous les champs des tes deux tables stp ?
Notamment comment s'appelle le champ de type DATETIME ou TIMESTAMP sur lequel tu veux rechercher, ainsi que comment s'effectue ta jointure entre les deux tables (comment sais-tu que tel produit est pour tel client? Tu as une table de jointure ou une foreign key dans ta table product?).

Cordialement,
claire2 - 22 sept. 2008 à 22:28
slt

ok

j' 3 tables : Catalogue, client , ventes

la table catalogue a 3 champs : id, nomproduit et prix
la table cleint a aussi 3 champs ; nomcleint, premom, numerocllient
la table vente ; datevente, qte, id et nomclient. ( le clé primaire dans cette table est : (id,nomclient)

merci
Ajouter un commentaire
Réponse
-1
moins plus
Essaies donc ça :
SELECT cat.nomproduit, ven.nomclient FROM catalogue cat, vente ven
WHERE ven.datevente > DATE('2008-03-15')
AND ven.datevente < DATE('2008-09-30')
AND ven.id = cat.id

En supposant que 'id' de la table vente est une foreign key sur l'id de la table catalogue.

Pour le prix, tu dois multiplier par la quantité ou non ?
Ajouter un commentaire
Ce document intitulé « commande select sql » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?