Requete sql
Résolu
pinpon
-
biboo -
biboo -
Bonjour,
J'ai écris une requête sql afin de récupérer le numero le plus grand de la commande d'un client donné. Le probleme c'est que lorsque j'effectue la requête il me donne le plus grand numero de toutes les commandes et non pas d'un client précis puisque il me renvoit des champs vide car la plus grande commande correspond à un autre client de la table.
Voici le code :
SELECT DISTINCT c.*, S.*, LibelleP, PrixP
FROM client AS s, Produit, Commande AS C
WHERE s.numcl=[Saisir le client] and S.Numcl=C.NumCL AND C.numC = ( select max(numC) from commande );
J'ai écris une requête sql afin de récupérer le numero le plus grand de la commande d'un client donné. Le probleme c'est que lorsque j'effectue la requête il me donne le plus grand numero de toutes les commandes et non pas d'un client précis puisque il me renvoit des champs vide car la plus grande commande correspond à un autre client de la table.
Voici le code :
SELECT DISTINCT c.*, S.*, LibelleP, PrixP
FROM client AS s, Produit, Commande AS C
WHERE s.numcl=[Saisir le client] and S.Numcl=C.NumCL AND C.numC = ( select max(numC) from commande );
A voir également:
- Requete sql
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Sql (+) - Forum Programmation
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
- Requête sql pour afficher uniquement les fleurs dont le prix est strictement inférieur à 10 euros - Forum calculatrices