Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server
MS SQL-Server Forum Microsoft SQL-Server. Avant de poster -> FAQ SQL-Server, Tutoriels SQL-Server
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/01/2012, 09h58   #1
 
Inscription : avril 2010
Messages : 123
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 123
Points : -8
Points : -8
Par défaut sql stored procedure

Bonjour,

je suis bloquée pour ecrire une requete sql :

j'ai deux table : Planning et Traittement

Planning : IdPlanning, IdTraittement, Date, heure
Trattement : IdTraittement, NomTraittement, Prix

maintenant, jevux une requete sql (pour stored procedure) qui donne comme resultat :

la quantité de chaque traittement entre deux dates.

par exemple:

traittement massage visage , quantité 10, totale 150 euro
traittement massage pieds, quantité 5, totale 80 euro

merci.
windows2056 est déconnecté   Envoyer un message privé Réponse avec citation 02
Vieux 13/01/2012, 11h37   #2
Modérateur

 
Avatar de elsuket
 
Homme Nicolas Souquet
Administrateur de base de données
Inscription : janvier 2005
Messages : 4 670
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Souquet
Âge : 30
Localisation : Thaïlande

Informations professionnelles :
Activité : Administrateur de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2005
Messages : 4 670
Points : 8 732
Points : 8 732
Bonjour,

Si vous ne donnez pas ce que vous avez fait et les difficultés que vous rencontrez, ça ne nous aide pas, et ça ne vous aide pas non plus parce que vous ne cherchez pas.

La requête devrait être :

Code :
1
2
3
4
5
6
7
SELECT		T.NomTraittement
		, COUNT(*) AS quantite
		, SUM(T.Prix)  AS somme_totale
FROM		dbo.Planning AS P
INNER JOIN	dbo.Trattement AS T
			ON P.IdTraittement = T.IdTraittement
GROUP BY	T.NomTraittement
Ce qui est loin d'être complexe ...

@++
__________________
En bases de données relationnelles SQL, il n'y a ni tableaux, ni enregistrements, ni champs: il y a des tables, des lignes et des colonnes.
Blog | Profil| Consulter ou télécharger les fichiers d'aide de SQL Server, des versions 2000 à 2012
elsuket est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h19.


 
 
 
 
Partenaires

Hébergement Web