Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> liczenie ile razy wystąpiły podobne wartości - grupowanie od największej liczby powtórzeń, (równocześnie z 2 kolumn)
japolak
post
Post #1





Grupa: Zarejestrowani
Postów: 106
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Łódzkie

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


Witam

powiedzmy ze Mam tabelę mysql z takimi kolumnami:
id - imie - nazwisko
1 - jan - nowak
2 - tomasz - kowalski
3 - jacek - wolski
4 - jan - nowak
5 - jacek - wolski
6 - jacek - wolski

i teraz chcialbym z niej policzyć i pogrupować ilość wystąpień powtarzających sie rekordów

aby wynik był taki:
jacek wolski - 3
jan nowak - 2


jak to zrobic?

nie było by problemu zrobienia tego dla jednej kolumny.. ale dla 2 nie daje rady

---------------------(IMG:style_emoticons/default/smile.gif)


wziołem sie sam do roboty. i osiągnąlem zamierzony efekt

oto rozwiazanie dla potomnych:
  1.  
  2. SELECT poloczone, count( poloczone ) AS licz
  3. FROM (
  4.  
  5. SELECT concat_ws( '-', imie,
  6. nazwisko) AS poloczone
  7. FROM comments
  8. ) AS tymczasowa
  9. GROUP BY poloczone



rozumiem ze jakby byla wczesniejsza godzina to napewno ktos by mi pomogl:) tak wiec dzieki mimo wszystko
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: 5.10.2025 - 13:24