Bonjour,
En tapant cette requête :
Je m'attendais naïvement à ce que la DB extraie l'id max de ma table et le statut auquel celui-ci est lié.
A la place, mon SGBD m'encourage à donner un GROUP BY, ce qui génère plusieurs rows.
Or, je ne veux pas plusieurs rows...
Je souhaite récupérer la dernière des questions posées par l'utilisateur, et connaître le statut de cette dernière spécifiquement (ce qui devrait me générer une seule ligne et 2 colonnes).
Pouvez-vous me dire comment adapter ma requête pour qu'elle me renvoie ce que j'attends svp?
Merci
En tapant cette requête :
select state, max(id) FROM questions WHERE user_id = 28;
Je m'attendais naïvement à ce que la DB extraie l'id max de ma table et le statut auquel celui-ci est lié.
A la place, mon SGBD m'encourage à donner un GROUP BY, ce qui génère plusieurs rows.
Or, je ne veux pas plusieurs rows...
Je souhaite récupérer la dernière des questions posées par l'utilisateur, et connaître le statut de cette dernière spécifiquement (ce qui devrait me générer une seule ligne et 2 colonnes).
Pouvez-vous me dire comment adapter ma requête pour qu'elle me renvoie ce que j'attends svp?
Merci