Perhaps in the Approach #2 you need "ticks" around the ids (single quotation 
marks)? if you are working in varchar, why is it erroring on a date type?
__________________________
John Youngman
j...@jg-technologies.net
http://www.linkedin.com/in/johngyoungman





On Feb 15, 2011, at 3:40 PM, Matthew Nicholson wrote:

> Afternoon All!
>  
> I seem to be running into a bit of a syntax error for query within a query.
>  
> Here’s the situation,
>  
> I’ve got a query that creates contains an idea with an associated display 
> variable. I’d like to take that query and use QoQ limit the results based 
> upon a separate select statement or a list in a where clause.
>  
> Approach 1: (Nested Select)
> <cfquery dbtype="query" name="spListNarrow">
>             select *
>             from query
>             where id in
>             (
>                         select distinct id          
>                         from table
>             )
> </cfquery>
>  
>  
> Approach 2: (Create the List and try to use it)
> <cfquery name="qryGetID" datasource="#main_dsn#" dbtype="ODBC">
>       select distinct id      from table
> </cfquery>
>  
> <CFSET IDs = ValueList(qryGetID.id, ", ")>
>  
> <cfquery dbtype="query" name="spListNarrow">
>       select *
>       from query
>       where id IN ( <cfqueryparam cfsqltype="cf_sql_varchar" value="#IDs#" 
> list="yes"> )
> </cfquery
>  
> Approach 1 fails as it seems to ignore the results returned from the nested 
> select and Approach 2 has issues due to date types.
>  
> Any thoughts or suggestions would be greatly appreciated, I feel like I’m 
> missing something quite simple in all of this.
>  
> Thanks!
>  
> Matthew R. Nicholson
> To find what you seek in the road of life, the best proverb of all is that 
> which says: "Leave no stone unturned."
>       ~Edward Bulwer Lytton
>  
> 
> ------------------------------------------------------------- 
> To unsubscribe from this list, manage your profile @ 
> http://www.acfug.org?fa=login.edituserform 
> 
> For more info, see http://www.acfug.org/mailinglists 
> Archive @ http://www.mail-archive.com/discussion%40acfug.org/ 
> List hosted by FusionLink 
> -------------------------------------------------------------

Reply via email to