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%)
-----


Dzięki, to już coś, ale wynik zapytania jest inny niż oczekuje, wygląda tak:
Kod
loot
5
7


Wynik jakiego potrzebuję to:
Kod
loot    spent
5        7


Jak to osiągnąć?


//edzia. Wygooglowałem na stacku:
  1. SELECT
  2. (SELECT COUNT(1) FROM tblname WHERE uid = xx AND item_id != 0) AS loot,
  3. (SELECT COUNT(1) FROM tblname WHERE uid = xx AND item_id = 0 AND mod_value < 0) AS spent


Ten post edytował fiszol 20.07.2013, 04:44:59
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 - 17:49