Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> SELECT COUNT
tjakob
post
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 8.06.2015

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


Witam, posiadam tabelę w układzie

id -- tx -- rx
1 -- 26x22 -- 31xx01
2 -- 2xx12 -- 31yy01
3 -- 26x22 -- 12zz22
4 -- 13y01 -- 2xx11
5 -- 14z01 -- 12xx01
6 -- 26x22 -- 31zz01
7 -- 2xx12 -- 1xx01
8 -- 26x22 -- 38xx01

moje pytanie, czy jest możliwość jednego zapytania do bazy aby otrzymać ilość jaką posiada poszczególny tx z kolumny rx

  1. SELECT
  2. tx, COUNT(*)
  3. FROM
  4. tabela
  5. GROUP BY tx
  6. ORDER BY COUNT(*) DESC LIMIT 3


otrzymam wynik:

26x22 - 4
2xx12 - 2
13y01 - 1

ale mnie interesuje wynik bez zliczania następnych wierszy gdzie występuje ten sam prefix (liczba przed znakami literowymi w rx) czyli

26x22 - 3
2xx12 - 2
13y01 - 1

Pozdrawiam i dziękuję za wszelką pomoc.
Wesołych Świąt!


Go to the top of the page
+Quote Post

Posty w temacie
- tjakob   SELECT COUNT   23.12.2020, 16:21:23
- - trueblue   [SQL] pobierz, plaintext SELECT tx, COUNT...   23.12.2020, 16:52:09
- - tjakob   Dziękuję! Śmiga! Wesołych Świąt Bożego N...   24.12.2020, 21:47:08


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

 



RSS Aktualny czas: 21.08.2025 - 22:09