Bonjour,
j'ai une probleme avec cette requete.
elle s'execute parfaitement en MySQL, mais sous sqlserver, elle abouti à une erreur !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT TOP 10 sujet.id_sujet, lib_sujet, membre_forum.ref_mb_forum, pseudo_util, archivage_sujet, id_sondage, MAX(date_message) AS date_message
FROM sujet, membre_forum, message_forum
WHERE id_section = '2'
AND archivage_sujet = '0'
AND membre_forum.ref_mb_forum = sujet.ref_mb_forum
ORDER BY MAX(date_message) ASC
apparemment il n'est pas possible d'utiliser une clause MAX() en présence d'autres colones dans le SELECT...
de meme pour le ORDER BY, ca coince u_u
Connaitriez-vous une methode pour corriger cette requete ?

merci