Danke für deine Antwort!
Mit COUNT(*) habe ich es auch bereits versucht... Ohne Erfolg.
Hier ist mein Code:
Code:
my $counter = "0";
while ($counter <= "159071")
{
my $sql= "SELECT WERT1 FROM TBL_1 WHERE ***BEFEHL für ZEILENNUMMER*** = '$counter' ";
my $sth = $dbh->prepare($sql) or die $dbh->errstr();
$sth->execute or die $dbh->errstr();
my $ursprungscode = $sth->fetchrow();
my $sql= "SELECT WERT1 FROM TBL_2 WHERE WERT1 = '$ursprungscode' ";
my $sth = $dbh->prepare($sql) or die $dbh->errstr();
my $targetcode = $sth->execute or die $dbh->errstr();
my $targetcode = $sth->fetchrow();
if ($ursprungscode ne $targetcode){
print $ursprungscode;
print "<br />";
$counter++;
}
}
Das gute Ding soll eigentlich nur die beiden Werte vergleichen und falls etwas nicht stimmt, soll $ursprungscode ausgegeben werden.
Lesezeichen