Foxtable(狐表)用户栏目专家坐堂 → 请教sql语句


  共有2572人关注过本帖树形打印复制链接

主题:请教sql语句

帅哥哟,离线,有人找我吗?
ljh29206
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
请教sql语句  发帖心情 Post By:2020/8/14 10:43:00 [显示全部帖子]

 S ELECT   MAX(_identify) AS _identify, 产品, 单位, ISNULL(SUM(入库数量), 0) AS 上期入库数量, ISNULL(SUM(出库数量), 0)
                                                                                AS 上期出库数量, SUM(入库数量 - 出库数量) AS 上月库存
                                                         FROM          dbo.V_YW_库存明细
                                                         WHERE      (出入库日期 < CONVERT(datetime, CONVERT(char(8), GETDATE(), 120) + '1'))
                                                         group by 产品,单位
以上为 获取上月库存的内容.



以下为 我的数据表
<库存明细>
列: 产品  , 单位 ,入库数量,出库数量,出入库日期

从以上表中获取  计算   入  - 出  = 库存

想做一个视图   获取   近 1年  的  库存情况

列: 产品  ,单位 ,  2020年1月库存,2020年2月库存,2020年3月库存,..........

请教老师 如何  能够  快速定位 到 前12个月 的每月 第一天  , 这个语句 该怎么合成,

能否帮忙 做个 列子  获取 2-3 个月的方法 , 谢谢哦




 回到顶部
帅哥哟,离线,有人找我吗?
ljh29206
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1361 积分:12049 威望:0 精华:0 注册:2012/3/5 11:32:00
  发帖心情 Post By:2020/8/14 11:53:00 [显示全部帖子]

 哦哦 谢谢 篮板, 大概是这样 我试试先,如果  我想在 sql 视图上 直接生产 ,有什么方法   可以传递   N个日期参数进去(个数不固定)


我想做一个 开始日期 可以任意选,


然后 通过这个开始日期

获取  从开始日期 到现在 所有月份的  结存数
[此贴子已经被作者于2020/8/14 11:55:25编辑过]

 回到顶部