------------------------------------------------
On Fri, 22 Nov 2002 11:56:44 -0600, "Mariusz" <[EMAIL PROTECTED]> wrote:
> A while ago I asked for help on the following:
>
> > I would like to be able to select records from the a table where record_id
> > and $record_id from my @record_ids matches. I know I could go through a
> loop
> > and send a SELECT query for each element in the array but is there a
> better
> > way? How can I accomplish the same but only sending one query?
>
> One of the responses was the following solution:
>
> @record_ids = param ('record_ids');
> ....
> my $sql = qq{SELECT ad_id, text, life FROM $table WHERE ad_id in(' .
> join(',',@record_ids) . ')};
> ....
> then execute the $sql only once
>
>
> However that doesn't find any records, any obvious mistakes in my sql
> statement that you can notice?
>
>
> thanks a lot,
> M
>
In your original post you said "where record_id" but in your select statement you have
"ad_id in" should this be "record_id in"??
http://danconia.org
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]