![]() |
![]() ![]() |
![]() |
--Samik-- |
![]()
Post
#1
|
Goście ![]() |
Witam, mam mały SQLowy problem. Muszę zliczyć powtórzenia rekordu w tabeli i wyświetlić te, których jest więcej niż x.
Dla rozjaśnienia:
To oczywiście mi wyświetla id_osoby i ilość powtórzeń tej osoby w rekordach. Muszę teraz wyświetlić jedynie te, które powtarzają się więcej niż x razy. Później muszę te id odnieść do drugiej tabeli, żeby wypisać imiona i nazwiska, a do tego nie mam pojęcia jak się zabrać. Druga tabela zawiera pola "id_osoby", "imie" i "nazwisko". Znajdzie się ktoś skory do pomocy? (IMG:style_emoticons/default/smile.gif) Z góry dzięki |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Drugą tabelę łączysz normalnie przez LEFT JOIN
Zaś co do warunku na liczbę wystąpień to musisz użyć poprostu HAVING zamiast WHERE |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 18:29 |