Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> porównanie pól w tabeli
isia
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 5.05.2003

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


Witam...
Stawiam pierwsze kroki w SQLu i ćwiczę na bazie MySQL.
Umiem wyświetlić dane z bazy, posortować itp.
Mam natomiast problem i jakoś nie wiem jak go ugryźć.

Otórz potrzebuję wyświetlić z bazy te rekordy dla których powtarzają się pola.
Np. mam nazwisko, imie i numer jeśli to się powtarza to powinien wyświetlić.
Zupełnie nie wiem jak to ugryźć. Wiem, że tu nie piszecie skryptów za innych ale choć może by mnie ktoś naprowadził jak to zrobić

pozdrówko
isia
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 561
Pomógł: 6315
Dołączył: 27.12.2004




jesli twoja baza obsluguje podzapytania to:
  1. SELECT *
  2. FROM TABELA WHERE pole IN (SELECT pole
  3. FROM TABELA GROUP BY pole HAVING count(*)>1)
  4. ;
gdzie pole to nazwa pola po ktorym szukasz duplikatow
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: 27.12.2025 - 07:35