Самый простой способ получить общее количество и количество подмножества?

Я пытался сделать это:

SELECT COUNT(*),
        (
            SELECT COUNT(*) FROM attend
            WHERE (DATEPART(WEEKDAY,start_date) = 2 OR DATEPART(WEEKDAY,start_date) = 6)
            AND empl_no = 12345
        )
        FROM attend as a
 WHERE empl_no = 12345

Но это кажется немного некрасивым. Есть ли лучший способ сделать это?

5
задан Abe Miessler 11 December 2010 в 00:47
поделиться