Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> powtarzajace sie rekordy ...
umatik
post 29.03.2006, 15:04:50
Post #1





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 17.05.2002
Skąd: lodz

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


czy istnieje jakis prosty sposob na odnalezenie w tabeli pol ktore sie powtarzaja?

np: mam tabele newsletter id,mail,verification i chcialem skasowac powtarzajace sie adresy mail...

Ten post edytował umatik 29.03.2006, 15:05:11
Go to the top of the page
+Quote Post
Adiasz
post 29.03.2006, 15:25:18
Post #2





Grupa: Zarejestrowani
Postów: 155
Pomógł: 0
Dołączył: 28.02.2004

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


sprubuj:
  1. DELETE
  2. FROM newsletter
  3. WHERE mail IN (SELECT mail
  4. FROM newsletter
  5. GROUP BY mail HAVING count(*) >1);


Ten post edytował Adiasz 29.03.2006, 15:26:55
Go to the top of the page
+Quote Post
umatik
post 29.03.2006, 15:39:51
Post #3





Grupa: Zarejestrowani
Postów: 209
Pomógł: 0
Dołączył: 17.05.2002
Skąd: lodz

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


delete nie zadzialalo za to poszlo z select... teraz tylko musze zrozumiec dzialanie tego zapytania...
np nie rozumie do konca count( * )...

dziekuje bardzo eleganckie rozwiazanie ;]

Ten post edytował umatik 29.03.2006, 15:44:53
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.06.2025 - 10:16