i ont une structure de table comme celui-ciSELECT tous les nouveaux enregistrements distincts
sn | person_id | image_name |
1 | 1 | abc1.jpb
2 | 1 | aa11.jpg
3 | 11 | dsv.jpg
4 | 11 | dssd.jpg
5 | 11 | sdf.jpg
J'ai besoin person_id distincts le plus récent de ligne comme suit
2 | 1 | aa11.jjpb
5 | 11 | sdf.jpg
Il est possible?
SELECT * FROM GROUPE yourtable PAR ORDRE person_id PAR sn DESC Cette déclaration est la valeur descendante listage de Résultat .donc toujours pas obtenir ce que je veux avoir –
Rectifié les résultats souhaités dans l'ordre désiré ... – CarpeNoctumDC
SELECT * FROM (SELECT * FROM stackoverflow ORDER BY sn DESC) un GROUP BY person_id Merci CarpeNoctumDC Cela fonctionne bien maintenant –