Как соединить запрос с @@ROWCOUNT с помощью UNION

Написал запрос и в запросе необходимо указать кол-во записей, которые получилось найти по условию. Запрос находит 1 совпадение и выводит его. Но никак не могу вывести кол-во записей @@ROWCOUNT вместе с первым запросом. Реши использовать UNION, но выдает ошибку. Не могу понять в чем проблема вывести два запроса вместе.

ЗАПРОС:

    SELECT filename_, code_mo, schet.year_, schet.month_, ds1
    FROM sluch inner join schet on (left(ds1, 1) = left(filename_, 1) and sluch.month_ = schet.month_ and sluch.year_ = schet.year_)
    UNION
    SELECT @@ROWCOUNT as cnt

РЕЗУЛЬТАТ С UNION:
All queries combined using a UNION, INTERSECT or EXCEPT operator must have an equal number of expressions in their target lists.

РЕЗУЛЬТАТ БЕЗ:

введите сюда описание изображения


Ответы (0 шт):