我有两个表:获取布尔值
1)BlogAlbum:
Id AlbumName CoverPhoto CreatedDate Description
1 Onam noImage.jpg 2012-07-05 10:54:46.977 Onam is an ancient festival which still survives in modern times. Kerala's rice harvest festival and the Festival of Rain Flowers, which fall on the Malayalam month of Chingam, celebrates the Asura King Mahabali's annual visit from Patala (the underworld). Onam is unique since Mahabali has been revered by the people of Kerala since prehistory. According to the legend, Kerala witnessed its golden era during the reign of King Mahabali. The Brahma-Vaivarta Puranam explains that Lord Vishnu wante
2 Birds noImage.jpg 2012-07-05 11:02:48.667
3 Nature gold-fish.jpg 2012-07-05 11:03:36.503
2. BlogPhoto:
Id AlbumId PhotoName AddedDate
29 1 Photo0364.jpg 2012-07-05 11:01:18.270
30 1 Photo0380.jpg 2012-07-05 11:01:35.723
31 1 Photo0404.jpg 2012-07-05 11:01:47.717
32 1 Photo0404.jpg 2012-07-05 11:02:34.457
33 2 f.jpg 2012-07-05 11:03:03.300
34 2 g.jpg 2012-07-05 11:03:12.917
35 3 image005.jpg 2012-07-05 11:03:45.367
36 3 1.jpg 2012-07-05 11:03:57.837
37 3 2.jpg 2012-07-05 11:04:05.580
38 3 na.jpg 2012-07-05 11:04:17.337
39 3 gold-fish.jpg 2012-07-05 11:06:29.453
我写了一个存储过程列出BlogPhoto的细节:
ALTER PROCEDURE [dbo].[BlogPhotoDetailsById]
(
@Id int
)
AS
BEGIN
SELECT [HRM_BlogPhoto].[Id]
,[HRM_BlogPhoto].[AlbumId]
,[HRM_BlogPhoto].[PhotoName]
,[HRM_BlogPhoto].[AddedDate]
,[HRM_BlogPhoto].[Title]
,[HRM_BlogPhoto].[ModifiedDate]
FROM [HRM_BlogPhoto]
WHERE [HRM_BlogPhoto].[Id] = @Id
END
我要的是个此时如果BlogPhoto.PhotoName等于BlogAlbum.CoverPhoto,再在上面StoredProcedure的我需要显示“真”,如果没有我需要显示“假”。
我怎么能修改上面的存储过程?
你需要“真”与“假”打印到控制台,或者你想一个'HasCoverPhoto'列添加到您的存储过程的输出? – Arithmomaniac 2012-07-06 05:30:07