请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
ysbin(uid:1793292)
职业资格认证:尚未取得认证
  • ALTER TRIGGER .   ON  .   AFTER INSERTAS BEGIN insert into test1 select * from test2END我在test2表上做了个测试,test2表有新增的时候,自动插到TEST1表里。我想问下,这个插入的逻辑,第二次有新增插入的时候是只插入新增的那一行,还是包含之前的记录的全部插入一次。
  • 两张表A表是erp的销售,B表是提报的销售。最后出一张总表,我做了一个视图最后的总笔数和总金额是用CASE WHEN比出来的,哪个大用哪个?现在的问题是时间段长了比较慢,请教一下大神,有没有更优的方案。
  • SQLserver:declare @mdmc nvarchar(50) ='江北店'select ta.mdmc,ta.louceng,ta.spid,ta.spmc from(select md,mdmc,louceng,spid,spmc from zg_sysinfo where mdmc=@mdmc ) taleft join(select mdmc,loudong,louceng,quyu,spid,spmc,sum(xsze)xsze from view_xshbwhere rq>='2023-01-25'and rq<='2023-02-08'group by mdmc,loudong,louceng,quyu,spid,spmc ) tbon ta.mdmc=tb.mdmc  and ta.louceng=tb.louceng and ta.spid=tb.spidwhere tb.xsze is null--说明:zg_sysinfo  700条记录,视图view_xshb  20万条记录。--declare 定义一个参数mdmc,把这个值“江北店”赋给他 where mdmc=@mdmc 秒出结果。但是为什么我用where mdmc='江北店' 这样执行要50秒。这有什么区别,不能这么写吗?
  • select ta.mdmc,ta.louceng,ta.spid,ta.spmc,tb.xsze from(select * from zg_sysinfo where mdmc='江北店'  and louceng in (select distinct louceng from jhyb_user where mdmc='江北店'  and name = 'ysbin'  )  )ta join(select mdmc,loudong,louceng,quyu,spid,spmc,sum(xsze)xsze from view_xshbwhere rq>='2023-01-25'and rq<='2023-02-08'group by mdmc,loudong,louceng,quyu,spid,spmc ) tbon ta.mdmc=tb.mdmc  and ta.louceng=tb.louceng and ta.spid=tb.spid/*  描述:从zg_sysinfo这张基础上筛选出门店和当前户名所在的楼层商铺信息,再关联销售合并的视图view_xshb        select * from zg_sysinfo  1767条记录    select * from jhyb_user    907条记录    select * from view_xshb   视图19万记录   1.25-2.8日时间段内867条记录    */    看语句很简单,但执行很慢,需要70秒,这是什么原因?需要怎么优化,感谢!
  • 帆软下:select tta.mdmc,tta.spid,tta.spmc,ttb.xszje from(select ta.mdmc,ta.louceng,ta.spid,ta.spmc,tb.xsze from (select * from zg_sysinfo where 1=1 ${if( len(fine_username)== 0  , "",  "and  mdmc='"+门店+"'  and louceng in (select distinct louceng from jhyb_user where mdmc='"+门店+"'  and name = '"+fine_username+"'  )"  )}  )ta join(select mdmc,loudong,louceng,quyu,spid,spmc,sum(xsze)xsze from view_xshb where rq>='${format(datedelta(开始日期,-14),"yyyy-MM-dd")}'and rq<='${结束日期}'group by mdmc,loudong,louceng,quyu,spid,spmc ) tbon ta.mdmc=tb.mdmc  and ta.louceng=tb.louceng and ta.spid=tb.spid)ttaleft join (select mdmc,loudong,louceng,quyu,spid,spmc,xsbs,xsze xszje from view_xshb where rq='${结束日期}' ) ttb on tta.mdmc=ttb.mdmc and tta.louceng=ttb.louceng and tta.spid=ttb.spidwhere ttb.xszje is nullorder by tta.mdmc,tta.spid ascSQL下:select tta.mdmc,tta.spid,tta.spmc,ttb.xszje from(select ta.mdmc,ta.louceng,ta.spid,ta.spmc,tb.xsze from (select * from zg_sysinfo where  mdmc='江北店'  and louceng in (select distinct louceng from jhyb_user where mdmc='江北店'  and name = 'ysbin'  ) )ta join(select mdmc,loudong,louceng,quyu,spid,spmc,sum(xsze)xsze from view_xshb where rq>='2023-1-24'and rq<='2023-2-7'  group by mdmc,loudong,louceng,quyu,spid,spmc ) tbon ta.mdmc=tb.mdmc  and ta.louceng=tb.louceng and ta.spid=tb.spid)ttaleft join (select mdmc,loudong,louceng,quyu,spid,spmc,xsbs,xsze xszje from view_xshb where rq='2022-2-7'  ) ttb on tta.mdmc=ttb.mdmc and tta.louceng=ttb.louceng and tta.spid=ttb.spidwhere ttb.xszje is nullorder by tta.mdmc,tta.spid asc报表是为了查:最近14天有销售,但是当天没销售的。一模一样的查询条件,帆软下面就是加了个用户权限表的部门条件和开始结束时间。我在SQL下面条件直接输入值,秒出结果。在帆软里面计算不出来,请大神帮忙看下。
  • 目前我这个总销售金额和销售笔数是手工录入的,加了语句,如果上面选择的日期有录入过了,就会自动显示带出来。需求是,能不能再加个公式,总的销售金额=B4 (外卖)+B6  (堂食)
  • A表,商户信息表,比如一共有100家。(其中80家在经营的,有20家撤铺了)B表,销售数据表,70家商铺。现在做了一张销售统计表,专柜信息B表去关联的A表,销售金额大于0这样显示的。这样的结果就显示了70家的商铺信息,另外10家没有销售的没显示出来。怎么把这80家都显示出来,又能查历史数据。我自己的想法:把A表加个字段,是否在经营Y/N,这样的话,当前的问题能解决,但是如果要查之前月份已经撤铺的就查不出来了,这有什么办法解决,或变通的办法。
  • 数据库有两张基础表,表A: 记录每个商铺销售,表B:记录每个商铺的合同日期。需求:我现在想按合同期去统计每个商铺的销售完成情况,这个有什么办法能做到。因为每个商铺的合同期都不一样,怎么样能一把查出来,或者有什么变通的办法实现。比如我时间段选2022/1/1  到 2022/12/31 ,上面表B这两个商铺他们各自合同期内的销售体现出来。
  • 填报模板:因一个人可能有多个楼层的权限,所以做了个下拉框控制,按用户的权限表里的楼层去选择楼层。现在有个问题:因为有多店,楼层名称也不一样,现在我这样是把所有门店的楼层都拉出来了,怎么能控制,只显示当前用户权限表jhyb_user里楼层loueng ,比如A用户,有甲门店1F 2F的权限,这里只显示 1F 2F,这个可以控制吗?
  • 现状:商铺销售有两个来源,一个进POS的A表,一个手工录入的B表。目前的判断逻辑是哪个金额大,最终销售取大的这个。CASE WHEN a.xsje > b.xsje THEN a.xsje  ELSE b.xsje END需求:有个别几个专柜要单独出来,不管A表大还是小,都取的B表的XSJE字段。这个应该怎么写。可以固定写死,只有几个。商铺编号 SPID,  能不能给打个样,谢谢。

116

7

116

10

个人成就
内容被浏览32,680
加入社区1年363天
返回顶部