Salve. Vorrei sapere se è possibile controllare all'interno del db se per un determinato campo ci sono valori uguali e come mostrarli. Grazie. Ciao!
Salve. Vorrei sapere se è possibile controllare all'interno del db se per un determinato campo ci sono valori uguali e come mostrarli. Grazie. Ciao!
eCommerceRS.NET - Commerciante, vendi on-line!
Il mio nick è mircov e non mirco!!!
codice:// faccio la query in base al valore richiesto $query = "SELECT * FROM tabella WHERE Campo = $valor"; $result = mysql_query($query, $db); while ($row = mysql_fetch_array($result)) { // conto i valori restituiti $copie = mysql_num_rows($result); // se ce ne sono più di 1 if ($copie>1) { echo $copie; } }
Grazie. Però non è questo che mi serve! Cioè a me serviva qualcosa di un pò più semplice visto che i record da controllare sono oltre 300.000! Se eseguo uno script così bhe... mi impallo il pc!
eCommerceRS.NET - Commerciante, vendi on-line!
Il mio nick è mircov e non mirco!!!
select campo,count(*) from tabella
group by campo
having count(*) > 1
Ecco, questa mi sembra una soluzione più accettabile: grazie!!!
eCommerceRS.NET - Commerciante, vendi on-line!
Il mio nick è mircov e non mirco!!!