16 lines
496 B
Plaintext
16 lines
496 B
Plaintext
@AccessControl.authorizationCheck: #NOT_REQUIRED
|
|
@EndUserText.label: 'Dive stats'
|
|
define view entity {{P}}I_DIVE_STATS
|
|
as select from {{p}}diver as diver
|
|
left outer join {{p}}dive as dive on dive.diver_id = diver.diver_id
|
|
left outer join {{p}}site as site on site.site_id = dive.site_id
|
|
{
|
|
key diver.diver_id as diver_id,
|
|
diver.diver_name as diver_name,
|
|
count( * ) as dive_count,
|
|
max( site.depth_m ) as deepest_m
|
|
}
|
|
group by
|
|
diver.diver_id,
|
|
diver.diver_name
|