+ " inRef.seriespart as inRefSeries, inRef.datepublished_start inRefPublishedStart, inRef.datepublished_end inRefPublishedEnd, inRef.volume as inRefVolume"
+ " FROM TaxonBase tb"
+ " LEFT OUTER JOIN TaxonName tnb ON tb.name_id = tnb.id"
- + " LEFT OUTER JOIN OriginalSourceBase nosb ON tnb.nomenclaturalSource_id = nosb.id"
+ + " LEFT OUTER JOIN OriginalSourceBase nosb ON tnb.id = nosb.sourcedName_id"
+ " LEFT OUTER JOIN Reference r ON nosb.citation_id = r.id"
+ " LEFT OUTER JOIN TaxonNode tn ON tn.taxon_id = tb.id"
+ " LEFT OUTER JOIN TaxonName_TypeDesignationBase typeMN ON typeMN.TaxonName_id = tnb.id"
+ " LEFT OUTER JOIN TypeDesignationBase tdb ON tdb.id = typeMN.typedesignations_id"
+ " LEFT OUTER JOIN TaxonName nameType ON tdb.typename_id = nameType.id"
- + " LEFT OUTER JOIN OriginalSourceBase nameTypeOsb ON nameType.nomenclaturalSource_id = nameTypeOsb.id"
+ + " LEFT OUTER JOIN OriginalSourceBase nameTypeOsb ON nameType.id = nameTypeOsb.sourcedName_id"
+ " LEFT OUTER JOIN Reference nameTypeRef ON nameTypeOsb.citation_id = nameTypeRef.id"
+ " LEFT OUTER JOIN Reference inRef ON inRef.id = r.inreference_id"
+ " LEFT OUTER JOIN TaxonBase accT ON accT.id = tb.acceptedTaxon_id"