Chu*_*ill 1 sql sql-server-2000
这是我的逻辑.
我有一个文章表和一个匹配的图像表.图像以二进制格式存储.每个图像表每个图像有2个实例,这是因为我有2个尺寸.300 x 200和500 x 400,其行由ImageSize分隔
我想编写一个存储过程来检查ImageSize = 3是否可用,如果没有,则从ImageSize = 2中检索.
如何设置我的存储过程来执行此操作?
谢谢
您可以通过简单的方式找到最大尺寸的图像top 1:
create procedure dbo.GetImage(
@ImageName varchar(50))
as
select top 1 image
from ImageTable
where ImageName = @ImageName
order by
ImageSize desc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
88 次 |
| 最近记录: |