Я использую Perl DBI/PostgreSQL, и я хочу получить минимальное значение в столбце, но я получаю «Использование неинициализированного значения $ id в конкатенации (.) Или сообщении строки для следующий код:Perl DBI/PostgreSQL min function
my $id = 0;
$sth = $dbh->prepare("
select min(col_id)
from table
where col_num = x
") or die $dbh->errstr;
$sth->execute() or die $dbh->errstr;
while (my $results = $sth->fetchrow_hashref) {
$id = $results->{col_id};
}
print "$id";
Он работает в редакторе PostGreSQL, но не в Perl. Любая помощь будет оценена!
Спасибо !!!! оно работает ;-) – santunez