Problème avec SQL
Fermé
leon_17
Messages postés
4
Date d'inscription
dimanche 30 octobre 2011
Statut
Membre
Dernière intervention
22 février 2012
-
16 nov. 2011 à 21:26
leon_17 Messages postés 4 Date d'inscription dimanche 30 octobre 2011 Statut Membre Dernière intervention 22 février 2012 - 17 nov. 2011 à 21:56
leon_17 Messages postés 4 Date d'inscription dimanche 30 octobre 2011 Statut Membre Dernière intervention 22 février 2012 - 17 nov. 2011 à 21:56
A voir également:
- Problème avec SQL
- Logiciel sql - Télécharger - Bases de données
- Récupération serveur sql - Télécharger - Gestion de données
- Requête sql pix - Forum Python
- Dupliquer une table sql ✓ - Forum Programmation
- Connaitre version sql server ✓ - Forum Bases de données
1 réponse
Reivax962
Messages postés
3672
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
Modifié par Reivax962 le 17/11/2011 à 15:12
Modifié par Reivax962 le 17/11/2011 à 15:12
Bonjour,
L'utilisation de FUNCTION(FUNCTION()) en soi ne pose aucun problème en SQL.
Le problème ici, c'est que l'on a affaire à des fonctions d'agrégat.
On peut faire des sous-requêtes :
SELECT MAX(somme) FROM
( SELECT SUM(duree) AS somme FROM Utiliser GROUP BY Numero_chaffeur ) t
Xavier
(PS : la syntaxe peut dépendre du SGBD. Celle que je donne fonctionne au moins sous SQL Server.)
L'utilisation de FUNCTION(FUNCTION()) en soi ne pose aucun problème en SQL.
Le problème ici, c'est que l'on a affaire à des fonctions d'agrégat.
On peut faire des sous-requêtes :
SELECT MAX(somme) FROM
( SELECT SUM(duree) AS somme FROM Utiliser GROUP BY Numero_chaffeur ) t
Xavier
(PS : la syntaxe peut dépendre du SGBD. Celle que je donne fonctionne au moins sous SQL Server.)
17 nov. 2011 à 21:56