That is where 'webguy' had it - he just had the AS clause reversed.  Am I missing 
something?


---------- Original Message ----------------------------------
From: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Date:  Fri, 17 Jan 2003 11:44:41 -0500

>I'm not sure but try puting the "left(issues.owner, inStr(issues.owner,
>',')-1)" up in the select as "left(issues.owner, inStr(issues.owner, ',')-1)
>as LastName". That should get rid of the error.
>
>
>-----Original Message-----
>From: Jeff Chastain [mailto:[EMAIL PROTECTED]]
>Sent: Friday, January 17, 2003 11:19 AM
>To: CF-Talk
>Subject: RE: Access SQL Question - Round 2
>
>
>No, that is along the lines of what I have been trying without any luck.
>
>Okay, I have the following tables and data:
>
>table: issues (id, owner)
>  1  Doe
>  2  Klein, Doe
>  3  James
>  4  Doe, James
>
>table: owners (name, email)
>  Doe      [EMAIL PROTECTED]
>  James    [EMAIL PROTECTED]
>  Klein    [EMAIL PROTECTED]
>
>The results I need to get back are ...
>  (issue.id, owners.name, owners.email)
>  1  Doe     [EMAIL PROTECTED]
>  2  Klein   [EMAIL PROTECTED]
>  3  James   [EMAIL PROTECTED]
>  4  Doe     [EMAIL PROTECTED]
>
>Where the name and email come from the first (or only) name in the issues
>table.
>
>I would not think that this would be that hard, but for some reason it
>appears to be.
>
>Thanks
>-- Jeff
>
>
>
>---------- Original Message ----------------------------------
>From: "webguy" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>Date:  Fri, 17 Jan 2003 15:56:19 -0000
>
>>No access guru, (anymore:-/) but try
>>
>>SELECT Firstinlist as (or "=" ???)left(issues.owner, inStr(issues.owner,
>>',')-1)
>>FROM issues, users
>>WHERE Firstinlist  = users.name
>>
>>Something like that...
>>
>>WG
>>
>>> -----Original Message-----
>>> From: Jeff Chastain [mailto:[EMAIL PROTECTED]]
>>> Sent: 17 January 2003 15:44
>>> To: CF-Talk
>>> Subject: WOT: Access SQL Question - Round 2
>>>
>>>
>>> Okay, I am still having problems with this ... so here is an attempt to
>>> simplify the problem.
>>>
>>> I have a hand-me-down Access database which I am trying to get some data
>>> out of.
>>>
>>> I have a table called issues with a field called owner.  The owner field
>>> may contain a single name, or it may contain a comma-separated list of
>>> names.
>>>
>>> I have a table called users with a field called name.  I am needing to
>>> join the two tables up based on the first or only name in the
>>> issues.owner field matched to the users.name field.
>>>
>>> Whenever I try using inStr in the WHERE clause, access throws an invalid
>>> procedure error.  Anybody got any suggestions?
>>>
>>> This does not seem to work with Access and even if it did, it would only
>>> work for records with a list of users in the issues table, not just a
>>> single entry ....
>>>
>>> SELECT *
>>> FROM issues, users
>>> WHERE left(issues.owner, inStr(issues.owner, ',')-1) = users.name
>>>
>>>
>>> Thanks
>>> -- Jeff
>>>
>>> 
>>
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to