Revision 13391
Added by Aaron Marcuse-Kubitza almost 11 years ago
trunk/validation/aggregating/plots/bien3_validations_salvias_vegbien.sql | ||
---|---|---|
77 | 77 |
LIMIT 1))) |
78 | 78 |
ORDER BY plot.authorlocationcode; |
79 | 79 |
|
80 |
-- _plots_06a_list_of_stems |
|
81 |
SELECT project.projectname AS project_name, |
|
82 |
plot.authorlocationcode AS plot_code, |
|
83 |
stemobservation.sourceaccessioncode AS stem_id |
|
84 |
FROM ((((((plot |
|
85 |
JOIN locationevent USING (plot_id)) |
|
86 |
LEFT JOIN project USING (project_id)) |
|
87 |
JOIN taxonoccurrence USING (locationevent_id)) |
|
88 |
JOIN aggregateoccurrence USING (taxonoccurrence_id)) |
|
89 |
JOIN plantobservation USING (aggregateoccurrence_id)) |
|
90 |
JOIN stemobservation USING (plantobservation_id)) |
|
91 |
WHERE ((plot.source_id = ( SELECT source_by_shortname(:datasource::text) AS source_by_shortname)) AND ((stemobservation.sourceaccessioncode IS NOT NULL) OR (stemobservation.authorstemcode IS NOT NULL))) |
|
92 |
ORDER BY project.projectname, plot.authorlocationcode, stemobservation.sourceaccessioncode; |
|
93 |
|
|
80 | 94 |
-- _plots_07_list_of_plots_which_use_counts_of_indiv_per_species |
81 | 95 |
SELECT project.projectname AS project_name, |
82 | 96 |
plot.authorlocationcode AS plot_code |
... | ... | |
322 | 336 |
WHERE (plot.source_id = ( SELECT source_by_shortname(:datasource::text) AS source_by_shortname)) |
323 | 337 |
GROUP BY project.projectname, plot.authorlocationcode |
324 | 338 |
ORDER BY project.projectname, plot.authorlocationcode; |
339 |
|
|
340 |
-- _plots_20_tnrs_input_names |
|
341 |
SELECT DISTINCT taxonlabel.taxonomicname AS tnrs_input_name |
|
342 |
FROM taxonlabel |
|
343 |
WHERE ((taxonlabel.source_id = ( SELECT source_by_shortname(:datasource::text) AS source_by_shortname)) AND (taxonlabel.taxonomicname IS NOT NULL)); |
|
344 |
|
|
345 |
-- _plots_21_tnrs_output_names |
|
346 |
SELECT DISTINCT taxon_scrub.scrubbed_taxon_name_no_author AS tnrs_output_name |
|
347 |
FROM (taxonlabel |
|
348 |
JOIN "TNRS".taxon_scrub ON ((taxon_scrub."concatenatedScientificName" = taxonlabel.taxonomicname))) |
|
349 |
WHERE ((taxonlabel.source_id = ( SELECT source_by_shortname(:datasource::text) AS source_by_shortname)) AND (taxon_scrub."concatenatedScientificName" IS NOT NULL)); |
Also available in: Unified diff
validation/aggregating/plots/bien3_validations_salvias_vegbien.sql: updated to DB