Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql CRYSTAL REPORTS-显示表中多次出现值的所有记录_Sql_Crystal Reports_Combinations - Fatal编程技术网

Sql CRYSTAL REPORTS-显示表中多次出现值的所有记录

Sql CRYSTAL REPORTS-显示表中多次出现值的所有记录,sql,crystal-reports,combinations,Sql,Crystal Reports,Combinations,例如,我有一个包含二十列的报告,我只想返回列9中的值多次出现的行。我对这一点还相当陌生,到目前为止我还没有找到答案 其他选择标准包括日期范围和服务详细信息。最终结果将是报告在所确定的期间内接受服务不止一次的成员 我已经看到几个示例只返回一列,但我不知道如何将该逻辑应用到我的场景中 SELECT "MASTERS"."MEMBNAME", "MASTERS"."MEMBID", "MASTERS"."OPT", "MASTERS"."HPCODE", "MASTERS"."CLAIMNO", "M

例如,我有一个包含二十列的报告,我只想返回列9中的值多次出现的行。我对这一点还相当陌生,到目前为止我还没有找到答案

其他选择标准包括日期范围和服务详细信息。最终结果将是报告在所确定的期间内接受服务不止一次的成员

我已经看到几个示例只返回一列,但我不知道如何将该逻辑应用到我的场景中

SELECT "MASTERS"."MEMBNAME", "MASTERS"."MEMBID", "MASTERS"."OPT", "MASTERS"."HPCODE", "MASTERS"."CLAIMNO", "MASTERS"."CROSSREF_ID", "DETAILS"."FROMDATESVC", "DETAILS"."TODATESVC", "MASTERS"."ADMDATE", "MASTERS"."DSCHDATE", "MASTERS"."DATERECD", "DETAILS"."DIAGCODE", "DIAG_CODES"."DIAGDESC", "MASTERS"."PLACESVC", "DETAILS"."PROCCODE", "DETAILS"."HSERVICECD", "DETAILS"."PROCDESC", "DETAILS"."HSERVICEDESC", "P_MASTERS"."FULLNAME", "V_MASTERS"."VENDORNM", "MASTERS"."SPEC", "P_MASTERS"."CLASS", "DETAILS"."BILLED", "DETAILS"."CONTRVAL", "DETAILS"."ADJUST", "DETAILS"."NET", "DETAILS"."INTEREST", "DETAILS"."QTY", "DETAILS"."ADJCODE", "MASTERS"."COMPANY_ID", "MEMB_COMPANY_V"."BIRTH", "ADJUST_CODES_V"."DESCR", "MEMB_COMPANY_V"."SEX", "P_MASTERS_1"."REV_FULLNAME", "MEMB_COMPANY_V"."OPFROMDT", "MEMB_COMPANY_V"."OPTHRUDT", "V_MASTERS"."VENDORID", "P_MASTERS"."CONTRACT", "ME_V"."MEMOLINE1", "DETAILS"."COPAY", "DETAILS"."SEQUENCE", "DETAILS"."DATEPAID", "DETAILS"."CHECKNO", "P_MASTERS_1"."ACCOUNT", "MASTERS"."ADMTYPE", "MASTERS"."ADMSOURCE", "MASTERS"."CONTRVAL", "MASTERS"."STATUS", "MASTERS"."DATEPAID", "MASTERS"."CHPREFIX", "MASTERS"."NET"
 FROM   ((((((("Datawarehouse"."dbo"."MASTERS" "MASTERS" INNER JOIN "Datawarehouse"."dbo"."DETAILS" "DETAILS" ON "MASTERS"."CLAIMNO"="DETAILS"."CLAIMNO") INNER JOIN "Datawarehouse"."dbo"."V_MASTERS" "V_MASTERS" ON "MASTERS"."VENDOR"="V_MASTERS"."VENDORID") INNER JOIN "Datawarehouse"."dbo"."P_MASTERS" "P_MASTERS" ON ("MASTERS"."COMPANY_ID"="P_MASTERS"."COMPANY_ID") AND ("MASTERS"."PROVID"="P_MASTERS"."PROVID")) INNER JOIN "Datawarehouse"."dbo"."MEMB_COMPANY_V" "MEMB_COMPANY_V" ON ("MASTERS"."COMPANY_ID"="MEMB_COMPANY_V"."COMPANY_ID") AND ("MASTERS"."MEMBID"="MEMB_COMPANY_V"."MEMBID")) LEFT OUTER JOIN "Datawarehouse"."dbo"."ME_V" "ME_V" ON ("MASTERS"."CLAIMNO"="ME_V"."CLAIMNO") AND ("MASTERS"."COMPANY_ID"="ME_V"."COMPANY_ID")) INNER JOIN "Datawarehouse"."dbo"."DIAG_CODES" "DIAG_CODES" ON "DETAILS"."DIAGCODE"="DIAG_CODES"."DIAGCODE") LEFT OUTER JOIN "Datawarehouse"."dbo"."ADJUST_CODES_V" "ADJUST_CODES_V" ON "DETAILS"."ADJCODE"="ADJUST_CODES_V"."CODE") LEFT OUTER JOIN "Datawarehouse"."dbo"."P_MASTERS" "P_MASTERS_1" ON ("MEMB_COMPANY_V"."COMPANY_ID"="P_MASTERS_1"."COMPANY_ID") AND ("MEMB_COMPANY_V"."PCP"="P_MASTERS_1"."PROVID")
 WHERE  ("MASTERS"."STATUS"='9' AND "MASTERS"."COMPANY_ID"='LWDLOM' AND ("DETAILS"."ADJCODE" IS  NULL  OR  NOT ("DETAILS"."ADJCODE" LIKE 'D%' OR "DETAILS"."ADJCODE" LIKE 'KILL%')) AND "DETAILS"."NET"=0 AND "P_MASTERS"."CLASS"='51' AND ("MASTERS"."HPCODE"='GSMH' OR "MASTERS"."HPCODE"='HENS' OR "MASTERS"."HPCODE"='SCAS') AND "MASTERS"."CONTRVAL"<>0 OR "MASTERS"."CHPREFIX"=2 AND "MASTERS"."STATUS"='9' AND "MASTERS"."COMPANY_ID"='LWDLOM' AND ("DETAILS"."ADJCODE" IS  NULL  OR  NOT ("DETAILS"."ADJCODE" LIKE 'D%' OR "DETAILS"."ADJCODE" LIKE 'KILL%')) AND "P_MASTERS"."CLASS"<>'51' AND ("MASTERS"."HPCODE"='GSMH' OR "MASTERS"."HPCODE"='HENS' OR "MASTERS"."HPCODE"='SCAS') AND "MASTERS"."NET"<>0) AND ("DETAILS"."FROMDATESVC">={ts '2014-01-01 00:00:00'} AND "DETAILS"."FROMDATESVC"<{ts '2015-12-31 00:00:01'}) AND "MASTERS"."DATEPAID"<{ts '2015-05-31 00:00:01'}
 ORDER BY "MASTERS"."CLAIMNO", "DETAILS"."SEQUENCE"
选择“MASTERS”、“MEMBNAME”、“MASTERS”、“MEMBID”、“MASTERS”、“OPT”、“MASTERS”、“HPCODE”、“MASTERS”、“CLAIMNO”、“MASTERS”、“CROSSREF\u ID”、“DETAILS”、“FROMDATESVC”、“DETAILS”、“TODATESVC”、“MASTERS”、“date”、“MASTERS”、“dsadmate”、“MASTERS”、“DATERECD”、“DETAILS”、“DIAGCODE”、“DIAGCODE”、“MASTERS”、“PLACESVC”、“DETAILS”、“PROCCODE”,“详细信息”“HSERVICECD”“详细信息”“PROCDESC”“详细信息”“HSERVICEDESC”“P_MASTERS”“全名”“V_MASTERS”“VENDORNM”“MASTERS”“SPEC”“P_MASTERS”“CLASS”“详细信息”“账单”“详细信息”“控制”“详细信息”“调整”“详细信息”“净额”“详细信息”“利息”“详细信息”“数量”“详细信息”“调整代码”“主控”“公司ID”“MEMB_COMPANY_V”“出生”调整代码“.DESCR”、“MEMB_COMPANY_V”、“SEX”、“P_MASTERS_1”、“REV_FULLNAME”、“MEMB_COMPANY_V”、“OPFROMDT”、“MEMB_COMPANY_V”、“OPTHRUDT”、“V_MASTERS”、“VENDORID”、“P_MASTERS”、“CONTRACT”、“ME_V”、“memline1”、“DETAILS”、“COPAY”、“DETAILS”、“SEQUENCE”、“DETAILS”、“datepay”、“DETAILS”、“CHECKNO”、“P_MASTERS_1”、“ACCOUNT”、“MASTERS”、“MASTERS”、“ADMTYPE”、“MASTERS”ADMSOURCE、MASTERS、CONTRVAL、MASTERS、STATUS、MASTERS、DATEPAID、MASTERS、CHPREFIX、MASTERS、NET
从“数据仓库”“dbo”“主机”“主机”内部连接“数据仓库”“dbo”“详细信息”“主机”“详细信息”“主机”“详细信息”“主机”内部连接“数据仓库”“dbo”“主机”“主机”“供应商”“主机”“供应商ID”)内部连接“数据仓库”“dbo”“主机”“主机”“主机”“公司ID”“主机”P_MASTERS.“COMPANY_ID”)和(“MASTERS.“PROVID”=“P_MASTERS.“PROVID”))内部连接“数据仓库”;“dbo”;“MEMB_COMPANY_V”“MEMB_COMPANY_V”;“MASTERS”;“COMPANY_ID”=“MEMB_COMPANY_V.“MEMBID”);左侧连接“数据仓库”;“dbo”;“ME_V”“ME_V”;“ME_V”;“MASTERS”;“CLAIMNO”;“ME(和(“MASTERS”;“CLAIMNO”;“ME))MASTERS.“COMPANY_ID”=“ME_V.”“COMPANY_ID”))内部连接“数据仓库”;“dbo”;“DIAG_CODES”;“DETAILS”上的“DIAG_CODES”;“DiagCodes”;“DiagCodes”;“DiagCodes”;“DiagCodes”;“Datawarehouse”上的“DIAG_CODES”;“DiagCodes”;“DiagCodes”;“DiagCodes”;“DiagCodes”)左外部连接“Datawarehouse”。“Datawarehouse”。“dbo”;“DETAILS”;“dbo”;“AdgCodes”;“AdgCodes”;“AdgCodes”;“AdgCodesMEMB_COMPANY_V.“COMPANY_ID”=“P_MASTERS_1.“COMPANY_ID”)和(“MEMB_COMPANY_V.“PCP”=“P_MASTERS_1.“PROVID”)

其中(“MASTERS”。“STATUS”=“9”和“MASTERS”。“COMPANY_ID”=“LWDLOM”和(“DETAILS”。“ADJCODE”是否为空(“DETAILS”。“ADJCODE”如“D%”或“DETAILS”。“ADJCODE”如“KILL%”)和“DETAILS”。“NET”=0和“P_MASTERS”。“CLASS”=“51”和(“MASTERS”。“HPCODE”=“GSMH”或“MASTERS”。“HPCODE”如“HENS”或“MASTERS”。“HPCODE”=“HPCODE”如“SCAS”)和“MASTERS”。“CONTRVAL”如“0或”MASTERS.“CHPREFIX”=2和“MASTERS”;“STATUS”='9'和“MASTERS”;“COMPANY_ID”='LWDLOM'和(“DETAILS”;“ADJCODE”是否为空(“DETAILS”;“ADJCODE”类似'D%'或“DETAILS”;“ADJCODE”类似'KILL%'))和“P_MASTERS”;“CLASS”'51'和(“MASTERS”;“HPCODE”='GSMH”或“MASTERS”;“HPCODE”类似'HENS'或“MASTERS”;“HPCODE”;“HPCODE”;“MASTERS”;“HPCODE”='SCAS”)和“MASTERS”;“MASTERS”;“NET”和“详细信息”。“FROMDATESVC”>={ts'2014-01-01 00:00:00'}和“详细信息”。“FROMDATESVC”与您的查询相比,这是一个简化的查询。您只需将COUNT()函数添加到第9列,并在WHERE语句之后和ORDER BY语句之前添加GROUP BY

SELECT COUNT(YourColumn9Name) AS YourColumn9Name
FROM Masters
GROUP BY YourColumn9Name HAVING (COUNT(YourColumn9Name)>1)