.dsy:it.
Show 150 posts per page

.dsy:it. (http://www.dsy.it/forum/)
- Forum De Bell Tolls (http://www.dsy.it/forum/forumdisplay.php?forumid=7)
-- [Mysql] Query che matcha un file.dat (http://www.dsy.it/forum/showthread.php?threadid=14307)


Posted by Dodo on 19-10-2004 14:11:

[Mysql] Query che matcha un file.dat

Ragazzi avrei bisogno di un aiutino in mysql, ho un file .dat con circa 3000 indirizzi email messi uno sotto l'altro, dato che ci tengo alla mia salute mentale (almeno quella rimasta), e dato che dovrei inserirli in un database mysql, non è che esiste una funzione (php o anche altro) che mi matcha il file .dat e per ogni indirizzo mi fa un insert?

Lo so che qualcuno fra voi menti malate lo sa :D

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


Posted by DeepBlue on 19-10-2004 15:16:

questo dovrebbe fare al caso tuo ;)

http://dev.mysql.com/doc/mysql/en/mysqlimport.html

__________________
~ get Debian! ~ get FreeBSD! ~ get OpenBSD! ~


Posted by Dodo on 19-10-2004 19:46:

:lode: funzica alla grande 3016 indirizzi inseriti

devo imparare a consultare la documentazione :D

grazie ancora

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


Posted by Dodo on 25-10-2004 12:03:

ho bisogno di voi :help:

sono arrivato a 10000 indirizzi email raggiunti... un problema si presenta... ci sono alcuni indirizzi email ripetuti, c'è una funzione che mi permette di trovare e cancellare i doppioni?

grazie... chiunque mi risponda :lode:

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


Posted by Napolux on 25-10-2004 14:17:

E' una query stupida....

Leggi la documentazione.

ovvero

RTFM!!! :D

http://www.1keydata.com/sql/sqldistinct.html

Riversa il tutto in una tabella, cosi' hai i dati puliti.

__________________
Napolux.com


Posted by Alf on 25-10-2004 14:26:

Originally posted by Dodo
ho bisogno di voi :help:

sono arrivato a 10000 indirizzi email raggiunti... un problema si presenta... ci sono alcuni indirizzi email ripetuti, c'è una funzione che mi permette di trovare e cancellare i doppioni?

grazie... chiunque mi risponda :lode:


Se creassi il campo come chiave unique ? :)

All'inserimento dovrebbe darti errore e non inserire l'email gia presente ;)

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.


Posted by Dodo on 25-10-2004 14:41:

Originally posted by Napolux
E' una query stupida....

Leggi la documentazione.

ovvero

RTFM!!! :D

http://www.1keydata.com/sql/sqldistinct.html

Riversa il tutto in una tabella, cosi' hai i dati puliti.


alla query c'ero arrivato, al riversare tutto sull'altra tabella no... la vecchiaia avanza :look:

cmq grazie tante napolux!

alf.. il problema non si presenta all'inserimento nel database perchè c'è un controllo su indirizzi già esistenti, purtroppo ho importato varie liste con duplicati e quindi "saltando" il controllo ora mi trovo con quasi 3000 indirizzi in più....

__________________
E' meglio essere ottimisti ed avere torto piuttosto che pessimisti ed avere ragione.

Albert Einstein


Posted by 0m4r on 25-10-2004 17:30:

Off-Topic:
oddio uno spammer! ;P

__________________
http://www.twitter.com/0m4r


Posted by Alf on 25-10-2004 17:34:

Originally posted by Dodo
alla query c'ero arrivato, al riversare tutto sull'altra tabella no... la vecchiaia avanza :look:

cmq grazie tante napolux!

alf.. il problema non si presenta all'inserimento nel database perchè c'è un controllo su indirizzi già esistenti, purtroppo ho importato varie liste con duplicati e quindi "saltando" il controllo ora mi trovo con quasi 3000 indirizzi in più....


Scusa io non dicevo di fare un controllo "esterno" ...
Il controllo lo metti nel campo se provi a inserire un valore uguale non te lo fa fare proprio perche' quel campo deve avere valore UNICO ...

Cmq puoi fare pure con la query dopo ...

__________________
(\ /)
( . .)
c('')('') This is Bunny!
Help her succeed in world domination by copy and pasting her in
your signature.


All times are GMT. The time now is 14:32.
Show all 9 posts from this thread on one page

Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.