博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
DaishaPocedureOfMine(代码)
阅读量:5903 次
发布时间:2019-06-19

本文共 1487 字,大约阅读时间需要 4 分钟。

create procedure GetGoodsInfoByPageNumber(    @provideID int,    @pageNumber int,    @GoodsCountOfOnePage float,    @howManyGoods int output,    @howManyPage int output    )asdeclare @Goods table(    RowNumber int,    GoodsId int,    GoodsName varchar(50),    GoodsDescribe varchar(200),    PhotoName varchar(200),    SkuId int,    Price money,    MarketPrice money,    SkuStirng varchar(200))insert into @Goodsselect ROW_NUMBER() over (order by Goods.GoodsId),GoodsId,GoodsName,GoodsDescribe,PhotoName,SkuId,Price,MarketPrice,SkuStirng from Goods,Photos,Sku where Goods.GoodsId in (select GoodsId from Goods where Goods.ProvideCateId = @provideID) and Photos.ProvideGoodsId = Goods.GoodsId and Photos.FatherPhotoId is null and Photos.PhotoIdentity = 1 and Sku.ProvideGoodsId = Goods.GoodsId and Sku.SkuIdentity = 1----给输出参数赋值select @howManyGoods = COUNT(GoodsId) from @Goodsselect @howManyPage = Ceiling(@howManyGoods / @GoodsCountOfOnePage)select GoodsId,GoodsName,GoodsDescribe,PhotoName,SkuId,Price,MarketPrice,SkuStirng from @Goodswhere RowNumber > (@pageNumber - 1) * @GoodsCountOfOnePageand RowNumber <= @pageNumber * @GoodsCountOfOnePagegouse Daishadeclare @howManyGoods intdeclare @howManyPage intexec GetGoodsInfoByPageNumber 10,4,5,@howManyGoods out,@howManyPage outselect @howManyGoods as 商品总数select @howManyPage as 共几页-----select * from Goods where GoodsId = 177-----select * from Photos where Photos.ProvideGoodsId = 177

 

转载于:https://www.cnblogs.com/fllowerqq/p/8970598.html

你可能感兴趣的文章
【224】◀▶ IDL NetCDF 文件操作说明
查看>>
asp.net MVC 自动下载apk
查看>>
<spring:message> 标签
查看>>
安卓分页显示数据(上一页和下一页)
查看>>
Windows 10 运行原生Bash【Ubuntu】
查看>>
用FireBreath来编写跨浏览器插件
查看>>
[Python爬虫] 之十四:Selenium +phantomjs抓取媒介360数据
查看>>
使用组合索引注意事项
查看>>
多线程基础学习
查看>>
python获取命令行参数 启动文件
查看>>
maven module和project的区别
查看>>
浅谈这个时代的SEO与网络营销
查看>>
仿招商银行载入loading效果
查看>>
titlesplit源码
查看>>
hdu 5652 India and China Origins
查看>>
Protocol Buffer
查看>>
Spring Cloud Eureka 实现服务注册与发现
查看>>
weblogic92 启动慢解决办法
查看>>
@Value 配置bean的方法
查看>>
iframe子页面获取父页面元素的方法
查看>>