Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zliczanie ilości występowania danych w kolumnie
piachu
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 12.01.2004
Skąd: Edinburgh

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


Witam!

Załóżmy, że mam tabelę z trzema kolumnami.
pole1 | pole2 | pole3

Jest w nich umieszczone ileśtam danych.
Jak zliczyć ile razy dane pole powtarza się w kolumnie? Przykładowo liczba 14 jest wpisana 79 razy, a liczba 13 - 34 razy? Nie chodzi tylko o liczby, również o powtarzający się dokładnie taki sam tekst.
Będę dźwięczny za pomoc. Pozdrawiam.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


[sql:1:7f27d81d16]ABS(LENGTH(ciag_przeszukiwany) - LENGTH(REPLACE(ciag_przeszukiwany,SUBSTRING(szukane,2),szukane)))[/sql:1:7f27d81d16]
czyli np.:
[sql:1:7f27d81d16]SELECT ABS(LENGTH(pole1) - LENGTH(REPLACE(pole1,SUBSTRING('ala',2),'ala'))) as ilosc FROM tabela ........[/sql:1:7f27d81d16]
Go to the top of the page
+Quote Post
piachu
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 1
Dołączył: 12.01.2004
Skąd: Edinburgh

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


chodzi mi o cos takiego jak mamy np. w statystykach wejsc na strone, z hostu takiego i takiego tyle wejsc, z hostu innego tyle. zeby jakos to madrze zliczac ile kazde pole powtarza sie razy w danej kolumnie.

zamiachalem ale mam nadzieje ze wiadomo o co chodzi.
Go to the top of the page
+Quote Post
Yarecki
post
Post #4





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 1.04.2004
Skąd: Gdynia

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


SELECT COUNT(*) FROM tabela GROUP BY host;
Cus takiego powinno zadzialac.
Go to the top of the page
+Quote Post

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: 25.08.2025 - 08:59