Bonjour,
La requête suivante me renvoi l'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Msg*8120, Niveau*16, État*1, Ligne*1 La colonne 't_ui.CODE_UI' n'est pas valide dans la liste de sélection parce qu'elle n'est pas contenue dans une fonction d'agrégation ou dans la clause GROUP BY.
J'arrive a ce que la requête suivante me renvoi un tableau sous une forme similaire mais moins sophistiquée que ce que je désire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select top 5 ui.CODE_UI, count(bt.num_bt), sum(BT.TPS_INTERV_INT)/60.00 from t_bt bt join t_ui ui on ui.NUM_UI = bt.CLE_UI where bt.DATE_DEB_PREV between DATEADD(MONTH,-2,CURRENT_TIMESTAMP) and CURRENT_TIMESTAMP group by bt.CLE_UI order by count(bt.num_bt), sum(BT.TPS_INTERV_INT)
Est il possible d'être aiguillé sur la nature de l'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select bt.num_ui, count(bt.num_bt), sum(BT.TPS_INTERV_INT)/60.00 from t_bt bt where bt.DATE_DEB_PREV between DATEADD(MONTH,-2,CURRENT_TIMESTAMP) and CURRENT_TIMESTAMP group by bt.CLE_UI order by count(bt.num_bt), sum(BT.TPS_INTERV_INT)
Cordialement,
Alexandre
Partager