1
SELECT ds.datasetid,
2
count(DISTINCT smp.sampleid) AS samples,
3
count(DISTINCT dt.dataid) AS observations
4
FROM ((ndb.datasets ds
5
LEFT JOIN ndb.samples smp ON ((smp.datasetid = ds.datasetid)))
6
LEFT JOIN ndb.data dt ON ((dt.sampleid = smp.sampleid)))
7
GROUP BY ds.datasetid;