Frickelmeister: (mySQL + PERL) Doppelte Einträge vermeiden?

Beitrag lesen

Hi,
nun ich habe es jetzt so gelöst, dass ich einfach abfrage, ob mehr als Null Reihen zurückgeliefert werden. Wenn ja, ist der Name vorhanden, wenn Null, ist er noch nicht vorhanden. Ob diese Sache sehr effizient ist, weiß ich nicht, aber bisher ist es für mich die verständlichste Lösung, die ich mir aus div. Quellen zusammengesammelt habe :)

my $auslesen = $dbh->prepare("SELECT * FROM haupttabelle WHERE vorname = '$vorname' AND nachname = '$nachname'") or die "Cant auslesen : $!\n";
$auslesen->execute;

print "Content-type:text/html\n\n";
($auslesen->rows == 0) ? print "Keine Datensätze\n" : print $auslesen->rows ." Datensätze vorhanden\n";

Frickelmeister.