寻求一条SQL写法

YewPu 2006-03-13 09:20:51
功能描术:
1、需要用一条SELECT 语句传入参数 1、star_date(datetime),2、end_date(datetime)
2、生成一个报表格式如下:
表名: sld和tld
供应商 前期欠款 本期购料 本期退料
——————————————————————————————————------------
fill_no 前期欠款主要由 本期购料和退料好处理用sum(quertity)
传入参数star_date group by fill_no
的日期之前的收料
减退料
--------------------------------------------------------------------------------
请各们大侠帮忙:
...全文
142 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
cfanliang 2006-03-29
  • 打赏
  • 举报
回复
我也没看懂。。。
ArmaniSD 2006-03-29
  • 打赏
  • 举报
回复
没看明白
YewPu 2006-03-29
  • 打赏
  • 举报
回复
类似吧。
huailairen 2006-03-19
  • 打赏
  • 举报
回复
楼主是不是想要一个类似这样的查询
declare @star_date datetime
declare @end_date datetime

select a.fill_no as 供应商,sum(case when 日期<@str_date then 计算 else 0 end) as 前期欠款 ,
sum(case when (日期>@star_date and 日期<end_date) then 购料 else 0 end ) as 本期购料,
sum (case when (日期>@star_date and 日期<end_date) then 退料 else 0 end ) as 本期退料

from sld a,tld b
where a.fill_no=b.fill_no
group by a.fill_no
huailairen 2006-03-19
  • 打赏
  • 举报
回复
不懂楼主的意思,有表结构吗?
YewPu 2006-03-19
  • 打赏
  • 举报
回复
怎么没人回答我.?
SQL_study 2006-03-19
  • 打赏
  • 举报
回复
学习~

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧