![]() |
Joins and Data Analysis |
|
Introduction |
|
As demonstrated so far and in previous lessons, the main reason for creating queries is to isolate records. This is done using conditions and criteria. Joins enhance this capability because they allow you to consider records from different tables and include them in a common SQL statement. In the joins we have created so far, we considered all records and let the database engine list them using only the rules of joins built-in the SQL. To make such a list more useful or restrictive, you can pose your own conditions that should be respected to isolate records like a funnel. As done in previous lessons, to include a criterion in a SELECT statement, you can create a WHERE clause. |
To create a criterion in a query you create from the table view in the Microsoft SQL Server Management Studio or Microsoft Visual Studio, first select a column to display it in the Grid section. Just as reviewed in the previous lessons when creating a query, to specify a criterion, in the Criteria box corresponding to the column, type the condition using any of the operators we reviewed in previous lessons. Here is an example: SELECT Persons.PersonID, Persons.FirstName, Persons.LastName,
Sexes.SexID, Sexes.Sex
FROM Persons LEFT OUTER JOIN
Sexes ON Persons.SexID = Sexes.SexID
WHERE Sexes.Sex = 'female'
This would produce:
|
Published on Sunday 10 February 2008
|
|
||
| Previous | Copyright © 2008-2010 FunctionX, Inc. | Home |
|
|
||