![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 13 Dołączył: 6.07.2008 Skąd: Nowy Sącz Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Zauważyłem, że mój cms 'w spoczynku' wykonuje 13 zapytań. Ta liczba wydała mi się dość duża, więc zastanawiam się nad połączeniem co niektórych zapytań. Mam jedną funkcję, pobierającą ogólne statystyki strony z bazy
Jak widać, mały nieporządek :F I pytanko.. można te zapytania w jakiś sposób połączyć? Z początku próbowałem UNION'ować, ale gdy jeden wynik był pusty, to pozostałe przesuwały się 'w górę'. Pozdrawiam. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
bo domyslnie union usuwa duplikaty, a ze tobie pojawią sie 3 zera, to zostaje tylko jedno.
musisz uzyc union all http://dev.mysql.com/doc/refman/5.0/en/union.html |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 13:02 |