I was browsing different solutions/products to query the Catalog with a high level language similar to SQL and it looks to be more than one solution: http://www.zope.org/search?SearchableText=Query+Language The question is whether an standard query language exists or not yet for Zope/Plone.