读书人

[基础]如何让WHERE从句中的参数默认是

发布时间: 2012-01-19 20:57:58 作者: rapoo

[基础]怎么让WHERE从句中的参数默认是任意值
SELECT * FROM [photo] WHERE AlbumId = @AlbumId

怎么让那个@sId 的默认值是所有值呢?

以就是说 默认情况下是选出所有的photo,而@AlbumId有值时,比如@AlbumId=1, 就选出@AlbumId=1 的记录

谢谢!!

[解决办法]
SELECT *
FROM [photo]
WHERE AlbumId = @AlbumId or @AlbumId is null

读书人网 >SQL Server

热点推荐