|
@@ -30,12 +30,12 @@ case class JustiCase(s: SparkSession,
|
|
|
|SELECT *,get_justicase_id(case_no) AS case_no_hash
|
|
|
|FROM $project.ods_$tableName
|
|
|
|WHERE ds=${ods_ds} AND ${toCol} IS NOT NULL AND LENGTH(${fromCol})>1
|
|
|
+ |""".stripMargin)
|
|
|
+/*
|
|
|
|UNION
|
|
|
|SELECT *,get_justicase_id(case_no) AS case_no_hash
|
|
|
|FROM $project.inc_ods_$tableName
|
|
|
|WHERE ds=${inc_ods_ds} AND ${toCol} IS NOT NULL AND LENGTH(${fromCol})>1
|
|
|
- |""".stripMargin)
|
|
|
-/*
|
|
|
s"""SELECT *,get_justicase_id(case_no) AS case_no_hash FROM (
|
|
|
|SELECT '(2016)闽02刑更704号' AS case_no, '(2008)厦刑初字第69号\n(2009)闽刑终字第133号\n(2012)厦刑执字第628号\n(2015)厦刑执字第485号' AS connect_case_no
|
|
|
|UNION
|
|
@@ -88,10 +88,6 @@ case class JustiCase(s: SparkSession,
|
|
|
| SELECT get_justicase_id(CASE_NO) AS case_no_hash, '0' AS flag, *
|
|
|
| FROM $project.ods_$tableName
|
|
|
| WHERE ds=${ods_ds} AND ${toCol} IS NOT NULL
|
|
|
- | UNION
|
|
|
- | SELECT get_justicase_id(CASE_NO) AS case_no_hash, '0' AS flag, *
|
|
|
- | FROM $project.inc_ods_$tableName
|
|
|
- | WHERE ds=${inc_ods_ds} AND ${toCol} IS NOT NULL
|
|
|
|) A
|
|
|
|LEFT JOIN
|
|
|
|(
|
|
@@ -99,6 +95,12 @@ case class JustiCase(s: SparkSession,
|
|
|
|) B
|
|
|
|ON A.case_no_hash=B.case_no_hash
|
|
|
|""".stripMargin)//.createOrReplaceTempView(s"tmp_graphx_$tableName")
|
|
|
+ /*
|
|
|
+ | UNION
|
|
|
+ | SELECT get_justicase_id(CASE_NO) AS case_no_hash, '0' AS flag, *
|
|
|
+ | FROM $project.inc_ods_$tableName
|
|
|
+ | WHERE ds=${inc_ods_ds} AND ${toCol} IS NOT NULL
|
|
|
+ */
|
|
|
}
|
|
|
}
|
|
|
|