phpbar.de logo

Mailinglisten-Archive

[php] Doublettenabgleich

[php] Doublettenabgleich

Enrico Weigelt php_(at)_phpcenter.de
Wed, 23 Oct 2002 21:56:27 +0200


On Wed, Oct 23, 2002 at 09:24:01PM +0200, Hans Theo Mislisch wrote:
> Hallo Leute,
> 
> hat  jemand  eine  Idee  oder ein Skript mit dem man in
> einer MySQL Adressdatenbank Doubletten abgleichen kann?
> 
> So  nach  dem  Motto  wenn  Name  und  Strasse  und PLZ
> identisch sind, anzeigen ...

Doppeleintraege suchen ?

SELECT strasse FROM adressen GROUP BY strasse HAVING count(*)>1;


oder das ganze tupel:

SELECT * FROM adressen WHERE EXISTS ( 
    SELECT strasse FROM adressen AS addr2 
	WHERE addr2.strasse = adressen.strasse HAVING count(*)>1 ) ;
	

... allerdings nicht ausgetestet ...

~-n
--
 Enrico Weigelt    ==   metux ITS 
 Webhosting ab 5 EUR/Monat.          UUCP, rawIP und vieles mehr.

 phone:     +49 36207 519931         www:       http://www.metux.de/     
 fax:       +49 36207 519932         email:     contact_(at)_metux.de
 cellphone: +49 174 7066481	     smsgate:   sms.weigelt_(at)_metux.de
---------------------------------------------------------------------
 Diese Mail wurde mit UUCP versandt.      http://www.metux.de/uucp/


php::bar PHP Wiki   -   Listenarchive