Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ MySQL _ Joiny ilość rekordów + usunięcie duplikatów

Napisany przez: klavius 31.08.2018, 16:22:41

Witajcie!

Próbuje zrobić zapytanie sql do wyszukiwania pracowników w grupach według pewnych kryteriów. Ale niestety nie do końca udaje mi się uzyskać prawidłowy efekt.

Przygotowałem tabele oraz zapytanie na fiddle: http://sqlfiddle.com/#!9/138843/1


Dokładnie wyszukujemy dla danej grupy pracowników którzy posiadają co najmniej range 2 lub 3 a konto do którego pracownik jest przypisany ma stan większy od 0.

Dane konto użytkownika może posiadać wielu pracowników, i w liczbie grupy jak liczymy powinniśmy wliczać pracowników z danego użytkownika np

Grupa 1 ma 10 pracowników, te 10 pracowników jest podzielona na 3 użytkowników więc Grupa 1 ma 3 pracowników.

I właśnie nie wiem jak mam to zsumować.

Bardzo proszę o pomoc, dziękuje!


P.s I tak jak mamy dla G1 wartość 5 to powinno być to 2.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)