Можно, но готового решения не выкачу сейчас. Тут много тонкостей опять-таки, в том числе и с количеством результирующих строк.