Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
994 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête SQL avec DISTINCT

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Requête SQL avec DISTINCT

n°1457566
20stylz
Posté le 15-10-2006 à 16:49:50  profilanswer
 

Bonjour à tous,
 
J'ai vraiment besoin d'aide pour un truc qui pourtant me parait très simple...
Voila j'ai une table qui contient les messages d'un forum donc une structure très simple du style :
id | sujet_id | message | date_creation
 
Le sujet id correspond à l'id d'une autre table qui contient la liste des sujets et la date_creation c'est la date du message.
En fait je voudrais tout simplement selectionner les sujets qui contiennent les derniers messages.
 
Donc je fais un SELECT DISTINCT sujet_id FROM table ORDER BY date_creation
Mais là j'ai une erreur et on me demande de mettre date_creation dans le SELECT mais si je le met ben le distinct sert plus a rien !
(je suis sous SQL SERVER)
 
Quelqu'un a une idée ??

mood
Publicité
Posté le 15-10-2006 à 16:49:50  profilanswer
 

n°1460692
crashman
Posté le 19-10-2006 à 16:10:05  profilanswer
 

Salut, je ne sais pas si j'ai bien compris ta question mais voici peut etre une reponse :
select sujet_id from
(
select sujet_id, max(date_creation) as madate
group by  sujet_id
)
order by madate

n°1465132
20stylz
Posté le 26-10-2006 à 00:42:37  profilanswer
 

Wouah ça à l'air de marcher !!
Vraiment merci crashman t'es un ancien du sql :)
 
Mais c'est bizarre quand même parcque j'ai testé sous mysql et ma requête toute simple que j'ai mis dans le premier message marche nickel ! Par contre sous sql server elle passe pas.
Je serais curieux de savoir pourquoi... ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Requête SQL avec DISTINCT

 

Sujets relatifs
[PHP] Récupérer et lancer une requête à partir d'une checkbox[SQL]concaténer des infos en fin de LONGBLOB
Une requête de gainsproblème avec SQL serveur 2000
SQL server surchargé par webtrends[Mysql] Operation entre resultat d'une requete DANS une requete
requete sur des heures particulieres[Resolu] Requete tableau croisé
Rrreur Requete Mysql Par PHP[SQL] Requête multi-tables + DISTINCT ...
Plus de sujets relatifs à : Requête SQL avec DISTINCT


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR