GertMT has asked for the wisdom of the Perl Monks concerning the following question:
And my script:1,apple,2005 2,banana,2002 3,peach,2001 4,apple,2002 5,nuts,2008
The result I get is: 2005 2 while expecting:#!/usr/bin/perl -w use strict; use diagnostics; use DBI; my $dbh = DBI->connect('dbi:AnyData(RaiseError=>1):'); $dbh->func( 'test', 'CSV', 'test.csv', { sep_char => ',', end_of_line => "\n", col_names => 'number,fruit +,year' }, 'ad_catalog' ); my $sth = $dbh->prepare("SELECT year FROM test WHERE fruit ='apple'"); $sth->execute(); while ( my $row = $sth->fetch ) { print "@$row\n"; }
Someone around who can guide me to the correct outcome?apple,2005 apple,2002
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: AnyData and csv file
by CountZero (Bishop) on Oct 13, 2007 at 21:46 UTC | |
|
Re: AnyData and csv file
by jZed (Prior) on Oct 13, 2007 at 21:55 UTC | |
by GertMT (Hermit) on Oct 14, 2007 at 06:54 UTC |