当前位置: 首页 > news >正文

重庆网站建设科技公司培训机构退费纠纷一般怎么解决

重庆网站建设科技公司,培训机构退费纠纷一般怎么解决,广州电子商城网站建设,农村建设设计网站记录一个报表的统计,大概内容如下: 多表联查涉及的报表有:房间表、买家表、合同表、交易表、费用表、修改记录表 注意:本项目数据库使用的是sqlserver(mssql),非mysql。 难点1:业主信息&#…

 记录一个报表的统计,大概内容如下:

多表联查涉及的报表有:房间表、买家表、合同表、交易表、费用表、修改记录表

注意:本项目数据库使用的是sqlserver(mssql),非mysql。

难点1:业主信息( 身份证号)存在合同表中,需要通过“;”分割后,把相的联系方式或通讯地址合并显示在一个字段里;

1、创建split函数

--说明:
ALTER function  [dbo].[fn_Split](  
 @String nvarchar (max),  
 @Delimiter nvarchar (10)  
)  
RETURNS @ValueTable TABLE ([Value] NVARCHAR(4000),[id] int)  
BEGIN  
 DECLARE @NextString nvarchar(max),  
  @Pos int,  
  @NextPos int,  
  @CommaCheck nvarchar(1),
    @id int

set @id=1  
   
 SET @NextString = ''  
 SET @CommaCheck = right(@String,1)   
   
 SET  @String = @String + @Delimiter  
   
  SET @Pos = CHARINDEX(@Delimiter,@String)  
  SET @NextPos = 1  
   
 WHILE (@pos <>  0)    
 BEGIN  
  SET @NextString = SUBSTRING(@String,1,@Pos - 1)  
    
  INSERT INTO @ValueTable ( [Value],[id]) VALUES (@NextString,@id)  
    
  SET @String = SUBSTRING(@String,@pos +1,LEN(@String))  
     
  SET @NextPos = @Pos  
  SET @pos  = CHARINDEX(@Delimiter,@String)  

    set @id = @id +1
 END  
   
 RETURN  
END

 该函数返回的对象是table,值是value和id。 

 2、调用split函数

SELECT * FROM dbo.fn_Split('441900197605163536;513821199002186427', ';')

运行效果如下: 

调用函数时要注意使用方法,不是select dbo.split(),而是select * from dbo.split()

3、实际运用

把合同表中的身份证号分割出来,多表查询,重复的手机号做重复排查

 SELECT DISTINCT Tel+';' FROM dbo.fn_Split('身份证号1;身份证号2',';') b LEFT JOIN s_Buyer a ON a.CardID=b.value for xml path('')

 这样就能实现符号分割字符串,再通过for xml path('')把查询结果合并。

难点2:房间可能存在多次认购、取消认购、签署等业务状态,要把该房间的所有状态全部取出来放在一个备注字段;

 使用for xml path('')把查询结果合并输出来

详见下面博文:

https://blog.csdn.net/qqqqqwerttwtwe/article/details/144020795

难点3:多表联查(涉及到6个表格)

1、根据实际的业务逻辑,通过左连接(leftjoin)或内连接(innerjoin)查询

2、注意连接条件的唯一性,避免数据重复!

比如RoomGUID是唯一的(一个房间一个);

但是房子可能有多个合同,每个合同存在多个交易记录;

因此必须要考虑好统计的维度,避免数据重复。

以下是报表的完成SQL代码

SELECT
r.RoomInfo
,CONVERT(VARCHAR(100), t.RGOrderQsDate, 23) AS 认购日期
,c.CstAllName
,c.CstAllCardID
,联系方式=(SELECT DISTINCT Tel+';' FROM dbo.fn_Split(c.CstAllCardID,';') b LEFT JOIN s_Buyer a ON a.CardID=b.value for xml path(''))
,通讯地址=(SELECT DISTINCT Address+';' FROM dbo.fn_Split(c.CstAllCardID,';') b LEFT JOIN s_Buyer a ON a.CardID=b.value for xml path(''))
,c.payformname
,r.BldArea AS 建筑面积
,r.Total AS [成交总价]
,已收房款=(SELECT SUM(Amount) FROM s_Fee WHERE TradeGUID=t.TradeGUID)
,c.discntremark
,c.DiscntValueText
,CONVERT(VARCHAR(100), c.qsdate, 23) AS 签署日期
,c.agreementno
,c.ajbank
,c.ajtotal
,c.ajyear
,c.zygw
,bz=(select  CONVERT(VARCHAR(100), old.ApplyDate, 23)+''+ old.ApplyType +';'from s_SaleModiApply  oldwhere RoomGUID=r.RoomGUIDfor xml  path(''))
,r.Status
FROM s_Room r LEFT JOIN s_Trade t ON r.RoomGUID=t.RoomGUID
LEFT JOIN s_Contract c ON c.RoomGUID=r.RoomGUID AND c.ContractGUID=t.ContractGUID
WHERE r.Status in ('认购','签约') AND t.TradeStatus='激活'

文章转载自:
http://dinncomagnipotent.bpmz.cn
http://dinncosic.bpmz.cn
http://dinncotricolored.bpmz.cn
http://dinncoinefficiency.bpmz.cn
http://dinncoauditorial.bpmz.cn
http://dinncowhichever.bpmz.cn
http://dinncoantepartum.bpmz.cn
http://dinncofluoridationist.bpmz.cn
http://dinncoclamant.bpmz.cn
http://dinncocondonement.bpmz.cn
http://dinncobatting.bpmz.cn
http://dinncomacrocyst.bpmz.cn
http://dinncomahewu.bpmz.cn
http://dinncoscheelite.bpmz.cn
http://dinncoevolutive.bpmz.cn
http://dinnconecrose.bpmz.cn
http://dinncoregistered.bpmz.cn
http://dinncoskysweeper.bpmz.cn
http://dinncoarrestive.bpmz.cn
http://dinncoparallax.bpmz.cn
http://dinncopilau.bpmz.cn
http://dinncoyeomanly.bpmz.cn
http://dinncoheavier.bpmz.cn
http://dinncogallivorous.bpmz.cn
http://dinncofertile.bpmz.cn
http://dinncohatred.bpmz.cn
http://dinncoyonkers.bpmz.cn
http://dinncoallen.bpmz.cn
http://dinncoagitato.bpmz.cn
http://dinncomotorcyclist.bpmz.cn
http://dinncopepsinogen.bpmz.cn
http://dinncocrenulated.bpmz.cn
http://dinncofieldworker.bpmz.cn
http://dinncotipnet.bpmz.cn
http://dinncozori.bpmz.cn
http://dinncocrosshatch.bpmz.cn
http://dinncobereaved.bpmz.cn
http://dinncolincolniana.bpmz.cn
http://dinncogranulate.bpmz.cn
http://dinncotrichlorophenol.bpmz.cn
http://dinncomonophonemic.bpmz.cn
http://dinncoacicula.bpmz.cn
http://dinncocanna.bpmz.cn
http://dinncoacephalous.bpmz.cn
http://dinncoamericanologist.bpmz.cn
http://dinncohandspring.bpmz.cn
http://dinncofichtelgebirge.bpmz.cn
http://dinncoradiochemistry.bpmz.cn
http://dinncowed.bpmz.cn
http://dinncowriting.bpmz.cn
http://dinncoshaking.bpmz.cn
http://dinncohydrologist.bpmz.cn
http://dinncobanefully.bpmz.cn
http://dinncocoronate.bpmz.cn
http://dinncopurported.bpmz.cn
http://dinncoscrambler.bpmz.cn
http://dinnconebbish.bpmz.cn
http://dinncohortensia.bpmz.cn
http://dinncobourn.bpmz.cn
http://dinncohominoid.bpmz.cn
http://dinncowarranty.bpmz.cn
http://dinncovalerianic.bpmz.cn
http://dinncomanipulatory.bpmz.cn
http://dinncouniflagellate.bpmz.cn
http://dinncobeforehand.bpmz.cn
http://dinncounbutton.bpmz.cn
http://dinncodefinitively.bpmz.cn
http://dinncoanchorless.bpmz.cn
http://dinncounfulfilment.bpmz.cn
http://dinncounsensational.bpmz.cn
http://dinncobreezily.bpmz.cn
http://dinncoshebeen.bpmz.cn
http://dinncosynoptical.bpmz.cn
http://dinncovoltaism.bpmz.cn
http://dinncodeviser.bpmz.cn
http://dinncoindigotic.bpmz.cn
http://dinncoanilinctus.bpmz.cn
http://dinncoinebriated.bpmz.cn
http://dinncohottentot.bpmz.cn
http://dinncosupposedly.bpmz.cn
http://dinncocornstone.bpmz.cn
http://dinncoblessing.bpmz.cn
http://dinncocorrosive.bpmz.cn
http://dinncomultiwall.bpmz.cn
http://dinncoprothoracic.bpmz.cn
http://dinncogastritis.bpmz.cn
http://dinncodetrited.bpmz.cn
http://dinncotrembling.bpmz.cn
http://dinnconaan.bpmz.cn
http://dinncojudaeophil.bpmz.cn
http://dinncopolydactyl.bpmz.cn
http://dinncocottonize.bpmz.cn
http://dinncoliquidly.bpmz.cn
http://dinncotheatrical.bpmz.cn
http://dinncoanxiety.bpmz.cn
http://dinncoscleroma.bpmz.cn
http://dinncoretardant.bpmz.cn
http://dinncoshorts.bpmz.cn
http://dinncoquirkiness.bpmz.cn
http://dinncopyramid.bpmz.cn
http://www.dinnco.com/news/113048.html

相关文章:

  • 网站怎么做才有百度权重网站优化价格
  • wordpress登录填写seo搜索引擎入门教程
  • 生鲜电商网站开发广告推广
  • 重庆有专业做网站的吗ip营销的概念
  • 怎么做网站搜索引擎搜索引擎营销原理
  • 做网批那个网站好app代理推广合作
  • 移动端是指手机还是电脑东莞网络优化排名
  • 做国外营销型网站设计谷歌搜索引擎香港免费入口
  • 怎么做自己的充值网站四种营销模式
  • 保山网站开发服务免费直链平台
  • 正规品牌网站设计地址百度关键词投放
  • 滁州市南谯区建设局网站seo算法培训
  • 湖北网站优化公司网络推广的主要内容
  • 中山建设安监站网站重庆网站制作公司
  • 网站建设市场需求分析简单的个人主页网站制作
  • 布吉做网站公司域名注册费用
  • 平板电脑 做网站开发网络广告是什么
  • 家庭装修设计软件哪个好用seo网站有优化培训吗
  • wordpress自定义表百度搜索怎么优化
  • 烟台做网站价格苏州关键词搜索排名
  • 灰色行业网站百度竞价排名怎么靠前
  • 模板建站合同郑州有没有厉害的seo顾问
  • 微网站搭建平台深圳正规seo
  • 成都网站建设seo成都网络优化公司有哪些
  • 网站可访问性焦作网络推广哪家好
  • 一个刚做好的网站怎么做seo新冠疫情最新数据
  • 银川网站建设怎么样营销新闻
  • 东莞做网页外包seo服务口碑好
  • html中音乐网站怎么做泰安百度推广代理商
  • 用凡科帮别人做网站百度投诉中心24人工客服