Bonjour, mon soucis aujourd'hui, c'est que j'ai des stats à faire sur des colonnes d'une table. Rien de bien sorcier me diriez-vous.
Sauf que ma table fait 162 colonnes, et que je me suis dis que si je faisais une procédure que j'appelerai au besoin, ca serait drolement pratique.
Donc mon idée serait de faire un truc du genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
CREATE PROCEDURE [NbValeurs]
	@nomChamp  nvarchar(50),
	@valeur nvarchar(10)
AS
SELECT COUNT(MA_TABLE.[@nomChamp])
FROM MA_TABLE
WHERE MA_TABLE.[@nomChamp]=@valeur
GO
et forcément, @nomChamp est interprété comme du texte et non pas comme un nom de colonne...
Y aurait il une astuce, ou c'est pas possible ??
Merci et bonne journée !