Thanks, that seemed the sensible way to me as well. I just didn't know
for sure if you could do that in a MySQL query for sure.

Thanks,

Ed

On Fri, 6 Feb 2004, John McCaskey wrote:

> Yes, I think the most straight forward way is to simply put in a series of
> grouped OR statements.  See below.
>
> SELECT * from pages WHERE
> changelog.agent = pages.agent AND
> changelog.company = pages.company AND
> changelog.magazine = pages.magazine AND
> (
> changelog.orig_id = pages.mls_1 OR
> changelog.orig_id = pages.mls_2 OR
> changelog.orig_id = pages.mls_3 OR
> changelog.orig_id = pages.mls_4 OR
> changelog.orig_id = pages.mls_5 OR
> changelog.orig_id = pages.mls_6 OR
> changelog.orig_id = pages.mls_7 OR
> changelog.orig_id = pages.mls_8 OR
> changelog.orig_id = pages.mls_9 OR
> changelog.orig_id = pages.mls_10 OR
> changelog.orig_id = pages.mls_11 OR
> changelog.orig_id = pages.mls_12
> )
>
> John A. McCaskey
>
>
>
> -----Original Message-----
> From: Ed Curtis [mailto:[EMAIL PROTECTED]
> Sent: Friday, February 06, 2004 10:20 AM
> To: [EMAIL PROTECTED]
> Subject: Query matching
>
>
>
>  I've been challenged to write a matching query in a project and do not know
> how to handle a part of it. The criteria are as follows:
>
> SELECT * from pages WHERE
>
> changelog.agent = pages.agent AND
> changelog.company = pages.company AND
> changelog.magazine = pages.magazine
>
> Now for the challenging part for me at least.
>
> one of the following must at least be true for the query to return a result.
>
> changelog.orig_id = pages.mls_1
> changelog.orig_id = pages.mls_2
> changelog.orig_id = pages.mls_3
> changelog.orig_id = pages.mls_4
> changelog.orig_id = pages.mls_5
> changelog.orig_id = pages.mls_6
> changelog.orig_id = pages.mls_7
> changelog.orig_id = pages.mls_8
> changelog.orig_id = pages.mls_9
> changelog.orig_id = pages.mls_10
> changelog.orig_id = pages.mls_11
> changelog.orig_id = pages.mls_12
>
> Would I nest these as an OR statement and how would I go about it?
>
> Thanks,
>
> Ed Curtis
>
>
>
> --
> MySQL General Mailing List
> For list archives: http://lists.mysql.com/mysql
> To unsubscribe:
> http://lists.mysql.com/[EMAIL PROTECTED]
>


-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to