|
1 | 1 | SELECT |
2 | 2 | c1.concept_id AS concept_id, |
3 | 3 | c1.concept_name AS concept_name, |
4 | | - CONCAT(cast(CAST(CASE WHEN num_analysis_id) = 604 THEN num_stratum_4 ELSE null END AS INT) * 10 AS VARCHAR(11)), |
5 | | - '-', cast((CAST(CASE WHEN num_analysis_id) = 604 THEN num_stratum_4 ELSE null END AS INT) + 1) * 10 - 1 AS |
| 4 | + CONCAT(cast(CAST(CASE WHEN num_analysis_id = 604 THEN num_stratum_4 ELSE null END AS INT) * 10 AS VARCHAR(11)), |
| 5 | + '-', cast((CAST(CASE WHEN num_analysis_id = 604 THEN num_stratum_4 ELSE null END AS INT) + 1) * 10 - 1 AS |
6 | 6 | VARCHAR(11))) AS trellis_name, |
7 | 7 | --age decile |
8 | 8 | c2.concept_name AS series_name, |
9 | 9 | --gender |
10 | | - CAST(CASE WHEN num_analysis_id) = 604 THEN num_stratum_2 ELSE null END AS INT) AS x_calendar_year, |
| 10 | + CAST(CASE WHEN num_analysis_id = 604 THEN num_stratum_2 ELSE null END AS INT) AS x_calendar_year, |
11 | 11 | -- calendar year, note, there could be blanks |
12 | 12 | ROUND(1000 * (1.0 * num_count_value / denom_count_value), |
13 | 13 | 5) AS y_prevalence_1000_pp --prevalence, per 1000 persons |
|
37 | 37 | AND num.stratum_4 = denom.stratum_3 |
38 | 38 | ) tmp |
39 | 39 | INNER JOIN @vocab_database_schema.concept c1 |
40 | | -ON CAST(CASE WHEN num_analysis_id) = 604 THEN num_stratum_1 ELSE null END AS INT) = c1.concept_id |
| 40 | +ON CAST(CASE WHEN num_analysis_id = 604 THEN num_stratum_1 ELSE null END AS INT) = c1.concept_id |
41 | 41 | INNER JOIN @vocab_database_schema.concept c2 |
42 | | -ON CAST(CASE WHEN num_analysis_id) = 604 THEN num_stratum_3 ELSE null END AS INT) = c2.concept_id |
| 42 | +ON CAST(CASE WHEN num_analysis_id = 604 THEN num_stratum_3 ELSE null END AS INT) = c2.concept_id |
0 commit comments