J'ai un répéteur asp lire une source de données et il est lié éventuellement à ce code par le code derrièreSQL lit uniquement 1 ID utilisateur lorsque je demande un nom + image à partir de l'ID. Vous vous demandez pourquoi
[dbo].[GetFeatStatic]
AS
BEGIN
DECLARE @FeaturedStatic TABLE (
UserID INT,
UserTitle varchar(50),
Title varchar(50),
Summary text,
DatePosted date,
FirstName varchar(50),
LastName varchar(50),
Picture varchar(100)
)
INSERT INTO @FeaturedStatic
SELECT TOP 6 StaticContent.UserID, StaticContent.UserTitle, StaticContent.Title, SUBSTRING(StaticContent.Article, 0, 200) AS Summary, StaticContent.DatePosted, 'FirstName', 'LastName', 'Picture'
FROM StaticContent
INNER JOIN FeaturedStatic ON FeaturedStatic.ContentID = StaticContent.ContentID
ORDER BY FeaturedStatic.DateFeatured DESC
UPDATE @FeaturedStatic
SET
FirstName = Users.FirstName,
LastName = Users.LastName,
Picture = Users.Picture
FROM Users
INNER JOIN FeaturedStatic ON UserID = Users.UserID
SELECT * FROM @FeaturedStatic
END
Vous vous demandez pourquoi il ne lit pas Users.Picture + Users.First/LastName. Je pense que cela a quelque chose à voir avec INNER JOIN FeaturedStatic ON UserID = Users.UserID, mais pas sûr.
Merci d'avance.
cela a fonctionné! Merci beaucoup – sthomps