Wrzuciłem Ci plusik, ale mam kilka rad:
- Poćwicz angielski.
- Zadawaj pytania precyzyjniej.
- Poćwicz angielski.
- Potrenuj projektowanie bazy danych, bo Twoje tabelki i nazwy kolumn wieją amatorszczyzną.
- Poćwicz angielski.
Stack Overflow nie lubi rozmemłanych pytań, gdzie nie do końca wiadomo o co chodzi, a zalewasz ludzi kodem. Z drugiej strony, nie lubię tam tego, że czasami na siłę wmawiają komuś, że pytanie było już zadane. Tak jak na przykładzie Twojego pytania SQL. Pytanie o WHERE vs. HAVING wcale nie jest tym samym pytaniem zadanym już wcześniej, tylko odpowiedzią na Twoje pytanie. Nazywanie Twojego pytania duplikatem to taka pokrętna logika.
Aha, jeszcze jedno. Poćwicz angielski.