1 |
7126
|
aaronmk
|
SELECT
|
2 |
|
|
tnrs.*
|
3 |
|
|
, tnrs_accepted."Time_submitted" AS "Accepted_name.Time_submitted"
|
4 |
|
|
, tnrs_accepted."Name_number" AS "Accepted_name.Name_number"
|
5 |
|
|
, tnrs_accepted."Name_submitted" AS "Accepted_name.Name_submitted"
|
6 |
|
|
, tnrs_accepted."Overall_score" AS "Accepted_name.Overall_score"
|
7 |
|
|
, tnrs_accepted."Name_matched" AS "Accepted_name.Name_matched"
|
8 |
|
|
, tnrs_accepted."Name_matched_rank" AS "Accepted_name.Name_matched_rank"
|
9 |
|
|
, tnrs_accepted."Name_score" AS "Accepted_name.Name_score"
|
10 |
|
|
, tnrs_accepted."Name_matched_author" AS "Accepted_name.Name_matched_author"
|
11 |
|
|
, tnrs_accepted."Name_matched_url" AS "Accepted_name.Name_matched_url"
|
12 |
|
|
, tnrs_accepted."Author_matched" AS "Accepted_name.Author_matched"
|
13 |
|
|
, tnrs_accepted."Author_score" AS "Accepted_name.Author_score"
|
14 |
|
|
, tnrs_accepted."Family_matched" AS "Accepted_name.Family_matched"
|
15 |
|
|
, tnrs_accepted."Family_score" AS "Accepted_name.Family_score"
|
16 |
|
|
, tnrs_accepted."Name_matched_accepted_family" AS "Accepted_name.Name_matched_accepted_family"
|
17 |
|
|
, tnrs_accepted."Genus_matched" AS "Accepted_name.Genus_matched"
|
18 |
|
|
, tnrs_accepted."Genus_score" AS "Accepted_name.Genus_score"
|
19 |
|
|
, tnrs_accepted."Specific_epithet_matched" AS "Accepted_name.Specific_epithet_matched"
|
20 |
|
|
, tnrs_accepted."Specific_epithet_score" AS "Accepted_name.Specific_epithet_score"
|
21 |
|
|
, tnrs_accepted."Infraspecific_rank" AS "Accepted_name.Infraspecific_rank"
|
22 |
|
|
, tnrs_accepted."Infraspecific_epithet_matched" AS "Accepted_name.Infraspecific_epithet_matched"
|
23 |
|
|
, tnrs_accepted."Infraspecific_epithet_score" AS "Accepted_name.Infraspecific_epithet_score"
|
24 |
|
|
, tnrs_accepted."Infraspecific_rank_2" AS "Accepted_name.Infraspecific_rank_2"
|
25 |
|
|
, tnrs_accepted."Infraspecific_epithet_2_matched" AS "Accepted_name.Infraspecific_epithet_2_matched"
|
26 |
|
|
, tnrs_accepted."Infraspecific_epithet_2_score" AS "Accepted_name.Infraspecific_epithet_2_score"
|
27 |
|
|
, tnrs_accepted."Annotations" AS "Accepted_name.Annotations"
|
28 |
|
|
, tnrs_accepted."Unmatched_terms" AS "Accepted_name.Unmatched_terms"
|
29 |
|
|
, tnrs_accepted."Taxonomic_status" AS "Accepted_name.Taxonomic_status"
|
30 |
|
|
, tnrs_accepted."Accepted_name" AS "Accepted_name.Accepted_name"
|
31 |
|
|
, tnrs_accepted."Accepted_name_author" AS "Accepted_name.Accepted_name_author"
|
32 |
|
|
, tnrs_accepted."Accepted_name_rank" AS "Accepted_name.Accepted_name_rank"
|
33 |
|
|
, tnrs_accepted."Accepted_name_url" AS "Accepted_name.Accepted_name_url"
|
34 |
|
|
, tnrs_accepted."Accepted_name_species" AS "Accepted_name.Accepted_name_species"
|
35 |
|
|
, tnrs_accepted."Accepted_name_family" AS "Accepted_name.Accepted_name_family"
|
36 |
|
|
, tnrs_accepted."Selected" AS "Accepted_name.Selected"
|
37 |
|
|
, tnrs_accepted."Source" AS "Accepted_name.Source"
|
38 |
|
|
, tnrs_accepted."Warnings" AS "Accepted_name.Warnings"
|
39 |
|
|
, tnrs_accepted."Accepted_name_lsid" AS "Accepted_name.Accepted_name_lsid"
|
40 |
|
|
FROM tnrs
|
41 |
|
|
LEFT JOIN tnrs tnrs_accepted ON
|
42 |
|
|
tnrs_accepted."Name_submitted" = NULLIF(array_to_string(ARRAY[
|
43 |
|
|
NULLIF(tnrs."Accepted_name_family", 'Unknown')
|
44 |
|
|
, tnrs."Accepted_name"
|
45 |
|
|
, tnrs."Accepted_name_author"
|
46 |
|
|
], ' '), '')
|
47 |
|
|
ORDER BY "Name_submitted"
|
48 |
|
|
;
|
49 |
|
|
|
50 |
|
|
ALTER TABLE :table ADD PRIMARY KEY ("Name_submitted");
|