Witajcie. W wersji 5.5 MySQL bez problemu działa

dobre
pytanie
0
złe
pytanie

Witajcie. W wersji 5.5 MySQL bez problemu działała np. następująca kwerenda:
SELECT mac,serial,typ,producent,max(numery.numer), urzadzenia.urz_ID FROM urzadzenia LEFT OUTER JOIN numery ON urzadzenia.urz_ID=numery.urz_ID WHERE urzadzenia.lok_ID=610 group by urzadzenia.mac;
Krótko mówiąc, wyniki LEFT OUTER JOIN dały się dalej grupować według jednej z kolumn. W wersji 8.0 w tym miejscu otrzymuję błąd:
Error 1055 (42000): Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column .... which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by. Nie mogę znaleźć w dokumentacji, jak to grupowanie zrealizować. Samo JOIN daje poprawne wyniki, aż do momentu, w którym użyję "GROUP BY".
Dziękuję za pomoc.
D.

Pytanie zadał(a) o

Twoja Odpowiedź:

Odpowiedź:
Twój nick:
WWW:
(podaj adres swojej strony jeśli chcesz ją zareklamować)

 

<<<

 

i prowadź dyskusję na forum!