Wpis z mikrobloga

@pkym
1. dajesz echo i zapytanie żeby zobaczyć kod generowanego zapytania
2. wklejasz w phpmyadmina czy coś takiego to zapytanie żeby zobaczyć czy zwraca co chcesz
3. chyba dajesz while żeby przleciało po wynikach
@januzi:
Jak wywalę GROUP BY to jest ok, tylko każdy rezultat zwraca osobno, czyli jak jest np. 2 nauczycieli matematyki to będą osobnymi wierszami

@noHuman:
Niestety nie zwraca w formie jakiej chce

@MUDAMUDAMUDA:
Group/order ogarniam, ale left/right joinów nie do końca.

Dane generuje do jsona, a potem jsona czytam i wkładam w datatable
$empRecords zwraca mi bez GROUP BY --> https://pastebin.com/Cuy9qifF
@pkym To normalne że jeśli w jednej powiązanej tabeli da się powiązać 2 wiersze to wynik dostaniesz 2 razy z dwoma wierszami z tej tabeli tak działają joiny . obsłuż to PHP albo pobaw się GROUP_CONCAT
@pkym PS i na przyszłość żebyś nie musiał pytać: Nie wiem jaki join jest domyślny ale jeśli nie masz żadnego nauczyciela a użyjesz inner join nie dostaniesz ani jednego wiersza jeśli masz left join (zakładam normalne użycie) dostaniesz dane z wczesnej powiązanych tabel a w polach dot nauczyciela wartości NULL ,