Maison >base de données >tutoriel mysql >sql_Query l'état actuel de chaque tid : c'est-à-dire le dernier enregistrement publié par la catégorie
Une table contient des champs clés tid, action, dateline, etc. tid représente l'identifiant de la publication, l'action représente le statut de la publication en cours d'exploitation, et la ligne de date représente l'horodatage de l'insertion des données
Dans ce tableau, chaque marée aura plusieurs détails d'insertion avec des dates différentes. Le champ d'action dans les détails insérés la dernière fois représente. le statut actuel de la publication
Maintenant, je souhaite interroger le statut actuel de chaque marée, c'est-à-dire interroger le dernier enregistrement publié
select a.* from pre_forum_threadmod as a,(select tid,max(dateline) as dateline from pre_forum_threadmod group by tid) as b where a.tid=b.tid and a.dateline=b.dateline
3. Analyse de l'instruction SQL :
(select tid,max(dateline) as dateline from pre_forum_threadmod group by tid) as b
where a.tid=b.tid and a.dateline=b.dateline
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!