Joiny ilość rekordów + usunięcie duplikatów |
Joiny ilość rekordów + usunięcie duplikatów |
31.08.2018, 16:22:41
Post
#1
|
|
Grupa: Zarejestrowani Postów: 20 Pomógł: 0 Dołączył: 22.12.2010 Ostrzeżenie: (0%) |
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. Ten post edytował klavius 31.08.2018, 16:23:41 |
|
|
Wersja Lo-Fi | Aktualny czas: 23.04.2024 - 22:37 |