SQL oracle

0

Witam. Mam do zrobienia takie zadanie:
Zbuduj zapytanie, które wyliczy, ilu pracowników w swoim nazwisku posiada chociaż jedną literę „a” lub „A”, a ilu
chociaż jedną literę „e” lub „E”

Nie wiem jaka jest najlepsza metoda... Zrobic to tak, że select count(case when lower(nazwisko) like '%a%') ?

0
 select 'A/a:' as litera, count(nazwisko) as ilosc from pracownicy where lower(nazwisko) like '%a%' union select 'B/b:' , count(nazwisko) from pracownicy where lower(nazwisko) like '%b%' 
0

na jednym select...wymyslilem już rozwiązanie:

wystarczy zrobic Sum(case...) i zliczyć warunki czyli 1 lub 0..

1 użytkowników online, w tym zalogowanych: 0, gości: 1