Forum d'entraide PHPFrance

Venez poser vos questions PHP, MySQL, HTML, CSS, Javascript, Gestion de serveurs à la communauté PHPfrance

Vers le contenu

» Masquer les résultats de la recherche

Recherche dynamique PHPfrance

  1. Effectuez une recherche, les résultats s'afficheront dynamiquement ici.

Max (Date)

Questions sur le SQL et les bases de données (MySQL, PostgreSQL, etc..).

Max (Date)

Messagepar ElVatoLoco69 07 Fév 2012, 13:47

Bonjour à tous,

Je bloque sur une requêtes, si quelqu'un pouvez m'aider ?

Voici ma requêtes :

SELECT Id, LaDate, Groupe
FROM exemple
WHERE Groupe != "" AND Groupe NOT LIKE "Groupe9"
AND LaDate BETWEEN "2011-01-01" AND "2011-12-31"

Voici mon resultat :

1 / 2011-10-17 16:46:56 / Groupe1
1 / 2011-10-27 16:26:56 / Groupe2
1 / 2011-10-27 18:16:56 / Groupe2
2 / 2011-11-21 12:06:56 / Groupe2
2 / 2011-11-25 13:26:56 / Groupe3
2 / 2011-11-27 11:16:56 / Groupe4

Je voudrais en fait recuperer juste la 3 éme et la 6eme ligne c-a-d pour le même groupe, la date max !

Je voudrais donc obtenir juste ces 2 lignes :
1 / 2011-10-27 18:16:56 / Groupe2
2 / 2011-11-27 11:16:56 / Groupe4

Merci d'avance.
ElVatoLoco69
Foetus
 
Messages: 15
Inscription: 04 Nov 2011, 14:03
Localisation: Lyon

Publicité

Re: Max (Date)

Messagepar Shenryu 07 Fév 2012, 14:39

Salut,

Essaye ça :
Syntaxe: [ Télécharger ] [ Masquer ]
Code sql
SELECT Id, MAX(LaDate), Groupe
FROM exemple
WHERE Groupe != "" AND Groupe NOT LIKE "Groupe9"
AND LaDate BETWEEN "2011-01-01" AND "2011-12-31"
GROUP BY Id


++
Shenryu
J'ai codé une fonction !
 
Messages: 205
Inscription: 25 Aoû 2005, 21:09


Retourner vers SQL & Bases de données

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

  • Publicité