Mam kwerendy SQL, wygląda mniej więcej tak:Korzystanie Unia i count (*) razem w zapytaniu SQL
select name, count (*) from Results group by name order by name
a inny, identyczny który ładuje z tabeli wyników archiwalnych, ale pola są takie same .
select name, count (*) from Archive_Results group by name order by name
Jak połączyć oba w jednym zapytaniu? (A więc grupa by nadal działała poprawnie). Próbowałem ze związkiem wszystko, ale to nie zadziała. czego mi brakuje?
Dziękuję. Jedyne, czego mi brakowało, to część "as tem" ... Zapomniałem, że muszę nazwać "tabelę", którą tworzę, żeby to zadziałało. –
To da złą odpowiedź. W rzeczywistości da to 1 na każde nazwisko, ponieważ UNION jest domyślnie UNION DISTINCT. Użyj UNION ALL. –
Dziękuję Steve Kass, jednak już wiedziałem, że muszę używać UNION ALL. Jak stwierdzono powyżej, wszystko, czego mi brakowało, było terminem "as". –