Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> COUNT na różne wartości pola
JohnySpot
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 9.09.2003
Skąd: Włocławek

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


Tabela wygląda tak:

| Tyt | nowe |
| a | 0 |
| a | 1 |
| a | 0 |
| b | 1 |
| b | 0 |
| c | 1 |

Czy da się w jednym zapytaniu dostać ile jest "a" z zerem, ile z jedynką itd... dla każdej wartości z pola Tyt ? czy trzeba by było stosować unie ?

Wiem, że to jest niepoprawne ale coś w style

  1. SELECT DISTINCT COUNT(nowe = 1) AS nowe_1, COUNT(nowe = 0) AS nowe_0, tyt FROM jakas_tabela;


Ten post edytował JohnySpot 3.03.2007, 10:24:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JohnySpot
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 9.09.2003
Skąd: Włocławek

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


Ja już walczę i nawet unii nie umiem zyskać :/
Pole 'nowa' ma mówić o tym, czy rzecz jest nowa czy używana i chciałbym wiedzieć ile jest rzeczy o danej nazwie używanych a ile nowych. I podawać dane w formie.

a nowych[10] używanych[100]
b nowych[2] używanych[10]
c nowych[5] używanych[18]

Jeszcze jakieś pomysły ? Bo ja się już poddaję.
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: 8.10.2025 - 22:35