Why not just
<cfoutput query="" group="name">
     <b>#name#</b><br>
         <cfoutput>
                 #area_name#, #office_name#<br>
         </cfoutput>

</cfoutput>

On Fri, Oct 2, 2009 at 9:09 AM, Les Mizzell <lesm...@bellsouth.net> wrote:

>
> SELECT
>  employees.empID
>  employees.name,
>  employees_office.theORDER
>  office.office_name
>  areas.area_NAME
> FROM employees
> INNER JOIN employees_office ON employees.empID = employees_office.empID
> INNER JOIN office ON employees_office.id_office = dbo.office.office_id
> INNER JOIN areas ON areas.empID = employees_office.empID
> ORDER BY employees.name, employees_office.theORDER
>
>
> OK, here's the problem
>
> I need to be able to "GROUP BY" employees.empID so each employee is
> returned only ONCE (a unique empID), but, I can't include any of the
> columns in the other tables in the "GROUP BY", because there may be
> multiple records from those tables. An employee may exist in more than
> one city and may also be assigned to many areas.
>
> So, get the employee only ONCE, but return multiples from the other
> joined tables.
>
> Obviously using just "GROUP BY empID" get us the "columns not included
> in aggregrate" error. I'm not sure how to fix this. I'd like to do it
> one query, not multipe queries...
> Advice?
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Want to reach the ColdFusion community with something they want? Let them know 
on the House of Fusion mailing lists
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:326840
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to