salut, je voudrais faire une requete,mais helas je ne touve pas la solution :
j'ai 3 tables :
Incident (incident_id,incident_ref,incident_rmk)
Action (action_id,incident_id,action_rmk,date_actioned,usr_id)
User(user_id,user_n)
je voudrais faire une requete qui me donne, pour chaque "user", le numero incident_ref et incident_rmk de leur derniere action
(cad pour leur max date_actioned)
j'ecris quelque chose comme ca :
error:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select usr_n,incident_ref,incident_rmk,max(date_actioned) from action inner join incident on action.incident_id= incident.incident_id inner join user on user_id = action.usr_id group by usr_n
Msg 8120, Level 16, State 1, Line 31
Column 'incident.incident_ref' is invalid in the select list because it is not contained in either an aggregate function or the GROUP BY clause.
comment realiser cette requete
merci









Répondre avec citation





N'oubliez pas le bouton 

Partager