![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
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 ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
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ć ![]() Cały czas myślę, jak przebudować zapytanie, bo hosting nie przejmuje się moim zgłoszeniem. Ktoś ma jeszcze jakąś propozycję? ![]() |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Wklej tutaj swoje zapytanie sql i najlepiej dump tabel na których ono operuje.
-------------------- Nie pomagam na pw, tylko forum.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 28.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 11:20 |