Retourner au contenu associé (entrée de forum : Requête MYSQL: Distinct ? Group ?)
Posté par duaner le 01 août 2006 à 16:49. En réponse au message Requête MYSQL: Distinct ? Group ?. Évalué à 2.
AltStyle によって変換されたページ (->オリジナル) / アドレス: モード: デフォルト 音声ブラウザ ルビ付き 配色反転 文字拡大 モバイル
# subquery
Posté par duaner . En réponse au message Requête MYSQL: Distinct ? Group ?. Évalué à 2.
Si c'est le cas et que ton mysql est pas trop vieux (>= 4.1 il me semble), ceci ira :
select t1.*
from t t1, (select poste, max(annee) a from t group by poste) t2
where t1.poste = t2.poste
and t1.annee = t2.a;
Ya surement d'autres moyens :)