-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtesting results.sql.txt
132 lines (114 loc) · 2.8 KB
/
testing results.sql.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
-- testing ADFG report
-- hauls attempted in Alaska waters
select count(*)
from racebase.haul
where region = 'AI'
and cruise = 202201
and (stationid, stratum) in (
select stationid, stratum
from ai.stations_3nm
)
/
-- hauls attempted in Alaska waters
select count(*)
from racebase.haul
where region = 'AI'
and cruise = 202201
and (stationid, stratum) in (
select stationid, stratum
from ai.stations_3nm
)
/
select count(*) biomass_worthy_stations
from (
select stationid, stratum
from racebase.haul
where region = 'AI'
and cruise = 202201
and abundance_haul = 'Y'
)
select vessel,cruise,haul, species_code, weight, number_fish
from racebase.catch
where cruise = 202201
and region = 'AI'
and vessel = 148 and haul between 1 and 2
select vessel,cruise,haul,haul_type,abundance_haul
from racebase.haul
where cruise = 202201
and region = 'AI'
order by vessel, haul
select common_name, sum(weight) tot_wt
from racebase.haul a, racebase.catch b, racebase.species c
where a.region = 'AI'
and a.cruise = 202201
and a.abundance_haul = 'Y'
and a.hauljoin = b.hauljoin
and b.species_code = c.species_code
group by common_name
order by tot_wt desc
select common_name, total_biomass
from racebase.species a, ai.biomass_total b
where a.species_code = b.species_code
and b.year = 2022
order by total_biomass desc
select regulatory_area_name, count(c.species_code)
from racebase.haul a, goa.goa_strata b, racebase.catch c
where a.region = 'AI'
and a.region = b.survey
and a.cruise = 202201
and a.hauljoin = c.hauljoin
and a.stratum = b.stratum
and c.species_code between 10 and 711
group by regulatory_area_name
-- vouchered records
select count(*) from racebase.catch
where region = 'AI'
and cruise = 202201
and voucher is not null
/
-- unique vouchered taxa in all waters
select distinct species_code
from racebase.catch
where region = 'AI'
and cruise = 202201
and voucher is not null
order by species_code
/
--16 fishes and 35 inverts
-- unique vouchered taxa in state waters
select distinct species_code
from racebase.catch a, racebase.haul b
where a.region = 'AI'
and a.cruise = 202201
and a.hauljoin = b.hauljoin
and voucher is not null
and (b.stationid, b.stratum) in (
select stationid, stratum
from ai.stations_3nm
where stratum != 0
)
order by species_code
/
-- otolith collections
select count(*), count(distinct species_code)
from racebase.specimen
where region = 'AI'
and cruise = 202201
and specimen_sample_type = 1
/
-- otoliths in AK state waters
select count(*), count(distinct a.species_code)
from racebase.specimen a, racebase.species b, racebase.haul d
where a.region = 'AI'
and a.cruise = 202201
and a.hauljoin = d.hauljoin
and a.species_code = b.species_code
--and a.species_code < 39100
and a.specimen_sample_type = 1
and (d.stationid, d.stratum) in (
select stationid, stratum
from ai.stations_3nm
where stratum != 0
)
/
-- 162 invert taxa