Oops, I left for the day.  Yes, you are correct.

--Jeff


On 5/16/2005 5:30 PM, Tim Laureska wrote:
> I checked that out & it said in the "nested loop/inner join" popup
> window: For each row in the top (outer) input, scan the bottom
> (inner)input, and output the matching rows.
> 
> Just so I understand this correctly - what is being referenced as the
> "top (outer)" input and the "bottom (inner) input" ??
> 
> I would assume outer means the  "members m" table and  inner means
> "members_categories d" table ??
> 
> -----Original Message-----
> From: Jeff Langevin [mailto:[EMAIL PROTECTED] 
> Sent: Monday, May 16, 2005 4:59 PM
> To: CF-Talk
> Subject: Re: nuts & bolts query ?
> 
> Connect query analyzer to the appropriate database server.  Select the 
> appropriate table from the dropdown menu.  Paste the following into the 
> analyzer:
> 
> SELECT        m.company
> FROM  members m,
>       member_categories d
> WHERE m.member_id = '13' AND
>       m.member_id = d.member_id
> 
>  From the "Query" menu, select "Show Execution Plan".  Run the query. 
> Assuming these are the actual table and field names, it should return 
> your 4 records.  You'll see a tab at the bottom of the results pane 
> called "Estimated Plan".  Click on that.  You'll see that it's running a
> 
> "nested loop/inner join".
> 
> --Jeff
> 
> On 5/16/2005 5:02 PM, Tim Laureska wrote:
> 
> 
>>Never used the query analyzer before... How do you "dump them into
> 
> query
> 
>>analyzer" - I just copied the query into the window of the analyzer
> 
> and
> 
>>removed the CF tags, but got a bunch of errors... what's the best way
> 
> to
> 
>>utilize the query analyzer for a baic query like this?
>>
>>-----Original Message-----
>>From: Jeff Langevin [mailto:[EMAIL PROTECTED] 
>>Sent: Monday, May 16, 2005 4:39 PM
>>To: CF-Talk
>>Subject: Re: nuts & bolts query ?
>>
>>The first query creates an inner join between the two tables.  Try 
>>dumping them into query analyzer and take a look at the execution
> 
> plan. 
> 
>>  It'll give you a better idea of what its doing with your queries.
>>
>>--Jeff
>>
>>
>>On 5/16/2005 3:45 PM, Tim Laureska wrote:
>>
>>
>>
>>>I must be losing it....Why do these two queries return different sets
>>
>>of
>>
>>
>>>results when we're only selecting records from one table (there is
>>
>>only
>>
>>
>>>one company in the members table with a member_id equal to the
>>>session.member_id value of 13 (using sql server 2000):
>>>
>>>1) THIS YIIELDS AN OUTPUT OF 4 RECORDS
>>><cfquery datasource="#master_db#" name="test">
>>>Select m.company
>>
>>>FROM members m, member_categories d
>>
>>>where m.member_id=#session.member_id# AND m.member_id=d.member_id
>>></cfquery>
>>>
>>><cfoutput query="test">#company#</cfoutput>
>>>
>>>2) THIS YIIELDS AN OUTPUT OF 1 RECORD
>>><cfquery datasource="#master_db#" name="test">
>>>Select m.company
>>
>>>FROM members m
>>
>>>where m.member_id=#session.member_id#
>>></cfquery>
>>>
>>><cfoutput query="test">#company#</cfoutput>
>>>
>>>The table data looks like this:
>>>
>>>MEMBERS table:
>>>1 record with the primary key being "member_id" - one record with a
>>>member id of "13"
>>>
>>>MEMBER_CATEGORIES table:
>>>A foreign key field called "member_id" with 4 records having a
>>
>>member_id
>>
>>
>>>of "13"
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>Tim
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>>
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:206865
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