Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework]Dodanie do zapytanie (Zend_Db_Select) opcji 'WITH ROLLUP' przy metodzie 'GROUP BY'?
Forum PHP.pl > Forum > PHP > Frameworki
maka_7
Witam tak jak w temacie:)

Czy ktoś wie w jaki sposób można użyć opcji 'WITH ROLLUP' przy metodzie 'GROUP BY'?

Trochę już nad tym siedziałem i już nie mam pomysłu...

Pozdrawiam i będę wdzięczny za każdą pomoc:)
wookieb
  1. ->group(new Zend_Db_Expr('pole with rollup'))
maka_7
Niestety nie pomogło...

Dostałem taki błąd:
'SQLSTATE[HY000]: General error: 1221 Incorrect usage of CUBE/ROLLUP and ORDER BY'

Znowu jestem w kropce:/

Samo 'group' po tej kolumnie działa, ale już z tym 'WITH ROLLUP' nie działa...
wookieb
W takim razie masz błąd w zapytaniu sql. O ile pamiętam nie można używać group by with rollup z order by.
maka_7
Rzeczywiście tak jest:/ Ja niestety muszę mieć posortowane...

Będę musiał podsumowanie wyciągnąć drugim zapytaniem...

Ale wielkie dzięki dla Ciebie, bo teraz mogę ruszyćsmile.gif

Pozdrawiam serdecznie
wookieb
Drugą opcją jest ustawienie domyślnego sortowanie tabel na takie jakie chcesz. Wtedy będziesz mógł użyć "with rollup" i od razu będziesz miał posortowane.
maka_7
O widzisz bardzo dobry pomysłsmile.gif

Zaraz się pobawięsmile.gif

Jeszcze raz wielkie dzięki:)
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.