|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre habitué
![]() Inscription : mars 2002 Messages : 560 ![]() |
Bonjour,
Je cherche à réécrire cette requête de manière plus simple dans sous-requête : Code :
Code :
Merci d'avance. |
||||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Frédéric BROUARDExpert SGBDR & SQL Inscription : mai 2002 Messages : 10 937 ![]() |
Vous ne pourrez pas parce qu'il y a un double agrégat, donc 2 GROUP BY enchainés !
COUNT(... FROM ... MAX(.... ) ... Au mieux si la version 10g supporte les fonctions fenêtrées alors inspirez vous en... Lisez l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/article...clause-window/ A +
__________________
Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL Site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/ Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp. Blog SQL, SQL Server, modélisation données : http://blog.developpez.com/sqlpro http://www.sqlspot.com : modélisation, conseils, audit, optimisation, formation * * * * * Enseignant CNAM PACA - ISEN Toulon - CESI Aix en Provence * * * * * |
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : mars 2002 Messages : 560 ![]() |
OK merci pour votre réponse.
Mais ne peut-on pas déjà simplifier la requête ? |
|
|
00
|
|
|
#4 | ||
|
Membre Expert
![]() Inscription : mai 2004 Messages : 1 812 ![]() |
Je dirais que tu dois pouvoir transformer en
Code :
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes. Mon combat pour les droits des consommateurs face aux abus des grandes marques. |
||
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : mars 2002 Messages : 560 ![]() |
Merci cela fonctionne avec cette requête.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com