pbs group bye
6 messages
• Page 1 sur 1
- netweb
- WRInaute discret

- Messages: 133
- Inscription: 29 Juil 2009
pbs group bye
bonjour
je veux faire la selection de moi_debut,an_debut,mois_fin,an_fin à partir de la table date.
exemple: table: date:
moi_debut | an_debut | moi_fin| an_fin
--------------------------------------------
1 |2009 | 1 |2010
1 |2009 | 3 |2010
3 |2009 | 3 |2010
je vais utiliser une seule requette de selection qui retourne la resultat suivante :
resultat sous cette forme:
mois | ans
----------------------
1 |2009
1 |2010
3 |2009
3 |2010
j'utilise le group by mais ne fonctionne pas correctement
je veux faire la selection de moi_debut,an_debut,mois_fin,an_fin à partir de la table date.
exemple: table: date:
moi_debut | an_debut | moi_fin| an_fin
--------------------------------------------
1 |2009 | 1 |2010
1 |2009 | 3 |2010
3 |2009 | 3 |2010
je vais utiliser une seule requette de selection qui retourne la resultat suivante :
resultat sous cette forme:
mois | ans
----------------------
1 |2009
1 |2010
3 |2009
3 |2010
j'utilise le group by mais ne fonctionne pas correctement
-
Anto1982 - WRInaute passionné

- Messages: 1334
- Inscription: 7 Mai 2009
Re: pbs group bye
A mon avis c'est parce que tu as un problème... comment veux tu récupérer ces données dans cet ordre avec un "Group By"...?
Quel champ tu utilises pour ton Group By...?
le mois? l'année? Dans les 2 cas, ça ne fonctionnera pas tout le temps!
Il faut la façon de faire (voir la structure de la base...?)
Peut être qu'il n'est pas possible de faire ce que tu veux en une seule requête également...!
Quel champ tu utilises pour ton Group By...?
le mois? l'année? Dans les 2 cas, ça ne fonctionnera pas tout le temps!
Il faut la façon de faire (voir la structure de la base...?)
Peut être qu'il n'est pas possible de faire ce que tu veux en une seule requête également...!
- jcaron
- WRInaute accro

- Messages: 2685
- Inscription: 13 Fév 2004
Re: pbs group bye
Tu veux toutes les dates qui sont des dates de début ou de fin, c'est ça?
SELECT mois,annee FROM (SELECT moi_debut AS mois,an_debut AS annee FROM nomtable UNION SELECT moi_fin AS mois,an_fin AS annee FROM nomtable) s GROUP BY 1,2
Non?
Jacques.
SELECT mois,annee FROM (SELECT moi_debut AS mois,an_debut AS annee FROM nomtable UNION SELECT moi_fin AS mois,an_fin AS annee FROM nomtable) s GROUP BY 1,2
Non?
Jacques.
-

5_legs - WRInaute passionné

- Messages: 2072
- Inscription: 30 Avr 2006
Re: pbs group bye
Jacques,
Le s avant le GROUP BY c'est une erreur de frappe ?
Le s avant le GROUP BY c'est une erreur de frappe ?
jcaron a écrit:Tu veux toutes les dates qui sont des dates de début ou de fin, c'est ça?
SELECT mois,annee FROM (SELECT moi_debut AS mois,an_debut AS annee FROM nomtable UNION SELECT moi_fin AS mois,an_fin AS annee FROM nomtable) s GROUP BY 1,2
Non?
Jacques.
6 messages
• Page 1 sur 1
Lectures recommandées sur ce thème :
- Du nouveau du côté des laboratoires de Google : Google Labs - 20-05-2002
- Accord entre Ask Jeeves et Google - 18-07-2002
- Google Calendar API - 20-04-2006
- OpenSocial : le projet de Google pour contrôler les réseaux sociaux - 31-10-2007
- MSN Search : Microsoft dans la course - 28-07-2003
- Google teste la recherche locale (Google Search by Location) - 23-09-2003
- La détection des blog rolls dans Google Blog Search - 31-03-2009
- Les API de Google : l'arme ultime contre les réseaux sociaux - 24-09-2007
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
