SphinxQl
realize select
refactor