Ich habe ein Problem, SQL-Abfragen in eins zu bekommen, das Problem ist, dass ich FirstName, LastName
zweimal möchte. Zuerst werden die Namen von tblUploadedImages
und dann die Namen von tblImageParticipants
Union von zwei SQL-Abfragen in SQL Server
ALTER PROCEDURE GetFeaturedImages
AS
BEGIN
SELECT
tblUser.FirstName AS FirstNameUploader,
tblUser.LastName AS LastNameUploader,
tblUser.UserID AS UserIDUploader
FROM
tblUploadedImages
INNER JOIN
tblUser ON tblUploadedImages.UserID = tblUser.UserID
SELECT
tblUploadedImages.ImgUrl,
tblUploadedImages.ImgUrlOriginal,
tblUploadedImages.Description,
tblUploadedImages.ImageID,
tblUser.FirstName,
tblUser.LastName,
tblUploadedImages.UserID AS Uploader,
tblImageParticipants.UserID AS Participants
FROM
tblImageParticipants
INNER JOIN
tblUploadedImages ON tblImageParticipants.ImageID = tblUploadedImages.ImageID
INNER JOIN
tblUser ON tblImageParticipants.UserID = tblUser.UserID
ORDER BY
tblUploadedImages.Added
END
bekomme ich die richtigen Ergebnisse seine nur, dass ich es in einer SQL-Abfrage werden soll. Wie kann ich das machen?
hilft Was sollte wie die Ausgabe aussehen? –