Otazka k DBI
Honza Pazdziora
adelton na informatics.muni.cz
Pondělí Leden 18 11:08:25 MET 1999
> Muzu v DBI udelat tohle?
>
> ..
> $sth1 = $dbh->prepare('SELECT * FROM TABLE1');
> while (($ref = $sth->fetchrow_hashref)) {
> my $sth2 = $dbh->prepare(nejaky jiny select);
> $ref2 = $sth2->fetchrow_hashref;
> ...
> $sth2->finish;
> }
> ..
>
> Cili muzu uprostred "rozecteneho" selectu delat jine SQL prikazy?
> Nebo musim nejprve $sth1 zpracovat, a pak az delat dalsi selecty?
Ano, toto DBI dovoluje, takze pokud neni chyba v DBD, tak to chodi
(mezi prepare a zacatek fetchu je dobre pridat execute).
Otazka nicmene je, jestli se dva selecty v sobe nedaji nahradit jednim
joinem ...
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
Boycott the Czech Telecom -- www.bojkot.cz
------------------------------------------------------------------------
Další informace o konferenci Perl