T-SQL (Transact Structured Query Language) est l'extension de la fonctionnalité SQL prise en charge par Sybase ASE et Microsoft SQL Server. N'utilisez pas cette balise pour les requêtes liées à MySQL, PostgreSql, Oracle (Pl / SQL). Veuillez noter que le code SQL qui est écrit en utilisant LINQ ne fera pas également partie de cette balise. Cette balise a été spécialement créée pour la programmation SQL avancée à l'aide de Microsoft SQL Server.
J'ai une table avec des colonnes: SELECT Date,Name,Result
FROM tbl_Results
WHERE (..conditions..)
)
PIVOT (
Result FOR Date in
([1],[2],[3],[2],[5])
)
Je travaille sur l'instruction ...
J'ai la définition VIEW suivante: create view v_1
as
select * from t1
where [date] between '2010-01-01' and '2019-01-01'
union all
select * from t2
where [date] between ...
J'ai rassemblé l'exemple ci-dessous pour expliquer ce que j'essaie de faire. J'essaie de faire partie de la requête lorsque @FeatureID est NULL, puis renvoie tous les enregistreme ...