Bonjour, sql server ne "veut pas" que je mette une colonne dans ma requete :
structure de la table :
- id
- date
- action (il peut y avoir plusieurs fois la meme action à des dates differentes)
Je voudrais recuperer la date minimum d'une action donnée :
j'ai fait :
Mais il met une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select id, min(date), action from maTable where action = 2 group by action
si je le retire de la requete ça marche mais j'en ai besoin !Warning: mssql_query(): message: Column 'id' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause. (severity 16)
Quelqu'un saurait-il ?
Merci d'avance de votre aide![]()
Partager