Group by...

Group by... - SQL/NoSQL - Programmation

Marsh Posté le 31-08-2004 à 16:49:28    

Bonjour,
 
J'ai problème de SQL concernant GROUP BY:
Disons que l'on a une table contenant des titres de magazines avec leur année de parution.
Le titre est répeté pour chaque année.
 
Ex:
 
TITRE                 ANNEE
---------------------------
Linux Mag ----------- 2001
Linux Mag ----------- 2002
Linux Mag ----------- 2003
Linux Mag ----------- 2004
Login --------------- 1999
Login --------------- 2000
Login --------------- 2001
...
 
Je souhaiterais avoir une requète qui me permette d'afficher chaque titre de magazine avec les années pour lequelle il est paru.
 
C-à-d:
TITRE                 ANNEES
----------------------------
Linux Mag ------------ 2001, 2002, 2003, 2004
Login ---------------- 1999, 2000, 2001
...
 
Je connais pas trop GROUP BY et en plus j'ai pas les requètes imbriquées (MySQL 4.x) alors je sèche vraiement...
 
Si quelqu'un a une idée...
 
Merci d'avance,  :hello:  
 
 
Fred

Reply

Marsh Posté le 31-08-2004 à 16:49:28   

Reply

Marsh Posté le 31-08-2004 à 17:27:40    

C'est pas du ansi/sql que tu veux comme resultat la.

Reply

Marsh Posté le 31-08-2004 à 17:57:17    

>C'est pas du ansi/sql que tu veux comme resultat la.
 
Tu veux dire qu'il ne faut pas utiliser le GROUP BY et qu'un traitement ulterieur à la requète SQL est nécessaire?

Reply

Marsh Posté le 01-09-2004 à 00:17:25    

je crois que c'est ça qu'il veut dire.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed