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
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook