Laji.fi | Tietoja foorumista | Käyttöehdot | Yksityisyys | Keskustelusuosituksia

LAJI.FI-foorumi

DISTINCT (true, false) valinta /warehouse/query/list/-hakutoimintoon?

api
havaintopalvelu
lajitietokeskus

#1

Esimerkiksi maakuntataulukoiden (ks. http://insects.fi/hyonteistietokanta/htdocs/catalogs/Lep_Catalog.htm tekemisessä olisi hyvä, jos tietyn lajin esiintymismaakunnat saisi helposti yhdellä haulla ilman, että tarvitsee ensin hakea lajin kaikki havainnot. SQL-lause olisi tällöin muotoa SELECT DISTINCT …

Sama soveltuisi myös 10x10km ruudun lajilistan hakemiseen. Monessa 10x10km ruudussahan voi olla kymmeniä tuhansia havaintoja, joten kaikkien niiden lataaminen lajilistaa varten ei tunnu järkevältä.


#2

Käyttäisin tähän /aggregate rajapintaa; group by (aggregateBy) sarakkeiksi ne joiden mukaan haluaa “listata”. Samalla saa countin kaupan päälle, käyttipä sitä tai ei.