Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELECT COUNT, 2x WHERE?
fiszol
post
Post #1





Grupa: Zarejestrowani
Postów: 453
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

Ostrzeżenie: (0%)
-----


Mam dwa zapytania:
  1. SELECT COUNT(1) AS loot FROM tblname WHERE uid = xx AND item_id != 0;
  2. SELECT COUNT(1) AS spent FROM tblname WHERE uid = xx AND item_id = 0 AND mod_value < 0

Da się wyjąć te county w jednym zapytaniu?

Ten post edytował fiszol 19.07.2013, 20:59:52
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
fiszol
post
Post #2





Grupa: Zarejestrowani
Postów: 453
Pomógł: 16
Dołączył: 25.05.2004
Skąd: Gorzów Wlkp.

Ostrzeżenie: (0%)
-----


Nie powiedziałem, że nie wierzę. Zmierzyłem, jak potrafię. Teraz jeszcze podglądłem sobie obciążenie na procesorze, drugie zapytanie w szczytowym momencie ~2-3% mniej. Biorąc pod uwagę "skalę projektu" i mozlwiości dzisiejszych serwerów, różnice zarówno w czasie i obciązeniu są śmieszne, nie istotne w tym konkretnym przypadku.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 04:22