Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySql] Zmiana mysql z 5.6 na 5.7 i problem z GROUP BY
Forum PHP.pl > Forum > Bazy danych > MySQL
lexarks
Hosting zmienił wersję mysql z 5.6 na 5.7 i GROUP BY zaczął wariować. Niby jest wyłączone only_full_group_by, a zapytania z group by pokazują, co chcą. Jedno nie trzyma kolejności wyników, a drugie usuwa kategorie, które są w klauzurze group by. Co może być przyczyną takiego dziwnego zachowania?
Sprawdzałem zapytania krok po kroku i wszystko jest w porządku do momentu group by. Do group by wyniki są poprawne i takie, jak oczekuję. Po group by dzieją się cuda.
Oczywiście, na 5.6 nie było żadnych problemów smile.gif
lexarks
Cytat(darko @ 13.08.2016, 20:21:29 ) *


Dziękuję, Darko, ale sprawdzałem już dwa razy i pokazuje, że ONLY_FULL_GROUP_BY jest wyłączone. I to jest najdziwniejsze. Gdyby był włączony, to nie problem by było go wyłączyć smile.gif
Cały czas myślę, jak przebudować zapytanie, bo hosting nie przejmuje się moim zgłoszeniem.
Ktoś ma jeszcze jakąś propozycję? smile.gif
darko
Wklej tutaj swoje zapytanie sql i najlepiej dump tabel na których ono operuje.
lexarks
Cytat(darko @ 14.08.2016, 00:04:47 ) *
Wklej tutaj swoje zapytanie sql i najlepiej dump tabel na których ono operuje.


Wolałbym nie udostępniać tych zapytań smile.gif Oczywiście, mogę wysłać na priv, jeżeli chcesz smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.