Thanks Ben.  We had a staff meeting yesterday, and my co-worker is out 
today.  We'll get back to this Monday.  Thanks for your help.  I know 
this last email opened her eyes a little.  :)

Ray

Ben Nadel wrote:
> Ray, you could get something like this:
> 
> ID    Title           COUNT
> ---- -------------- ---------
> 1.   Title One        0
> 2.   Title Two        9
> 3.   Title Three     2
> 
> 
> OR something like this inner join:
> 
> ID    Title           Titles
> ---- -------------- ---------
> 2.   Title Two        Foo
> 2.   Title Two        Bar
> 2.   Title Two        Blam
> 2.   Title Two        Content
> 2.   Title Two        Me
> 3.   Title Three     Hello World
> 3.   Title Three     Best Seller
> 
> 
> Then, if you want, you can do a Query of Queries to get the ID/Title from
> the second query:
> 
> SELECT DISTINCT
>     id,
>     title
> FROM
>     qTitles
> 
> Which would give you distinct id/title for all titles that have joined
> titles....
> 
> But, what you CANNOT do  (to my best knowledge) is have something like:
> 
> ID    Title           Titles
> ---- -------------- ---------
> 1.   Title One        Title 1, title 2, title 3, title 4 
> 2.   Title Two        foo, bar , blam, test, whats up
> 3.   Title Three     several, different , joined, titles, matched here
> 
> .......................
> Ben Nadel 
> www.bennadel.com
> -----Original Message-----
> From: Ray Champagne [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, April 27, 2006 2:59 PM
> To: CF-Talk
> Subject: Re: SQL join help
> 
> Hrm, dunno.  Lemme check with her and see what she says.
> 
> Maybe this is why I've only gotten one response so far....heh
> 
> Ben Nadel wrote:
>> Ray,
>>
>> I am not understanding what you want the result set to look like? You 
>> can't really have grouped items within a single row... If you are 
>> grouping items, you either have to get an aggregate of the grouped 
>> rows (ex. SUM, COUNT) or you have to get multiple items (potentially) of
> the left join table.
>> If you could write out pseudo table code (like the tables you had 
>> below), what would you want the result set to look like??
>>
>> .......................
>> Ben Nadel
>> www.bennadel.com
>> -----Original Message-----
>> From: Ray Champagne [mailto:[EMAIL PROTECTED]
>> Sent: Thursday, April 27, 2006 1:28 PM
>> To: CF-Talk
>> Subject: SQL join help
>>
>> I'm posting this for a co-worker, I told her you guys were the bomb. 
>> Prove me right!  :)  I can ask her any questions that were left out here.
>> BTW, this is a SQL Server 2K database.
>>
>> essentially, i have 3 tables: table1, table2 and tablepivot which 
>> relates the titles in table1 to any variety of titles in table2.
>>
>> table1:
>>
>> id      title             desc
>> ===========================================
>> 1      title one     the first description
>> 2      title two     the second description
>> 3      title three   the third description
>>
>> table2:
>>
>> id      titles
>> ==================
>> 1      title1
>> 2      title2
>> 3      title3
>>
>> tablepivot:
>>
>> t1_id     t2_id
>> =================
>> 1           1
>> 1           3
>> 2           1
>> 2           2
>>
>>
>> what i need output is distinct records from table1 with the associated 
>> titles from table2 grouped in the result.
>>
>> the relevant bit of my sql statement as it stands now is:
>>
>> select distinct t1.title, t1.desc, t2.title from table1 as t1, 
>> tablepivot as tp, table2 as t2 where t1.id = tp.t1_id and t2.id = 
>> tp.t2_id and (t1.title+t1.desc like '%whatever%' or t2.titles like
>> '%whatever%')
>>
>> but without the t2.title somehow being grouped up, this results in 
>> records from table1 being repeated in the recordset when associated 
>> with multiple titles from table2.
>>
>>
>>
>>
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Message: http://www.houseoffusion.com/lists.cfm/link=i:4:239040
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to