[dba-SQLServer] Newbie needs help with select statement

Francisco Tapia fhtapia at gmail.com
Sat Jan 31 15:58:50 CST 2009


Because of Sql Server standards, try to stick to Joins made with the INNER /
LEFT / FULL / OUTER keywords (see books Online).  Joins made at the where
clause do work but may have sporadic results that are not consistent.


-Francisco
http://sqlthis.blogspot.com | Tsql and More...


On Sat, Jan 31, 2009 at 1:56 PM, jean-paul <jnatola at hotmail.com> wrote:

>
> So I read about 50 webpages and decided to try this statement
>
> SELECT *FROM contacts, contacts_organization_typesWHERE contacts.id =
> contacts_organization_types.id
>
> and still empty results
>
>
>          Jean-Paul Natola > Date: Sat, 31 Jan 2009 10:05:55 -0800> From:
> fhtapia at gmail.com> To: dba-sqlserver at databaseadvisors.com> Subject: Re:
> [dba-SQLServer] Newbie needs help with select statement> > Jean-Paul,> I
> guess I misunderstood you a bit on what you were trying to achieve.> let's
> change the terminology a little bit so that we're all talking the same>
> language,> > A field is also known as a column so that would be ID,
> First_name,> Last_name, the results are rows... so you are receiving 24 rows
> with the> fields ID, First_name, Last_name, email> > in order to know what
> to join by, can you do a select of the 2nd table and> let me know the field
> names?> > select * from contacts_organization_types> -Francisco>
> http://sqlthis.blogspot.com | Tsql and More...> > > On Sat, Jan 31, 2009
> at 8:54 AM, jean-paul <jnatola at hotmail.com> wrote:> > >> > the contacts
> table has 24 fields id first_name last_name etc.., I want> > every single
> record and field from that table.the contacts_org_types table> > has three
> fields id organization_type and internal, I want only the> >
> organization_type field from that table, so , I *believe* that i should see>
> > 25 fields in my result 24 from table 1 and 1 from table 2- thanks> >
> Jean-Paul Natola > From: markamatte at hotmail.com> To:> >
> dba-sqlserver at databaseadvisors.com> Date: Sat, 31 Jan 2009 12:49:06
> +0000>> > Subject: Re: [dba-SQLServer] Newbie needs help with select
> statement> > > I> > hate to make assumptions...but the subject says
> 'newbie'...and Francisco> > suggested the fields to join on...not Jean
> Paul.> > Jean Paul, what fields> > from each table are you trying to join
> on(the actual field names)? > > If> > the example below was used 'as is' and
> there is an 'ID' field in each table> > but its not the relationship between
> these two tables...won't give the> > results.> > As long as I am
> 'assuming'...I think the scenario might be a> > translation table...and the
> first attemp produced a cartesian join(no joins)> > and listed each contact
> having every kind of cust_org_types...so the> > confusion might be what
> fields to join on.> > Francisco's Example modified:>> > > SELECT * FROM
> contacts AS ctcs> INNER JOIN contacts_organization_types AS> > cot ON
> ctcs.cust_org_types = cot.id> > I'm guessing there is a> > cust_org_types
> field in the contacts table...and there is a value that needs> > to be
> translated?> > If I am off target...please let me know.> > Thanks,> >>> >
> _________________________________________________________________> >
> Hotmail(R) goes where you go. On a PC, on the Web, on your phone.> >> >
> http://www.windowslive-hotmail.com/learnmore/versatility.aspx#mobile?ocid=TXT_TAGHM_WL_HM_versatility_121208>
> > _______________________________________________> > dba-SQLServer mailing
> list> > dba-SQLServer at databaseadvisors.com> >
> http://databaseadvisors.com/mailman/listinfo/dba-sqlserver> >
> http://www.databaseadvisors.com> >> >>
> _______________________________________________> dba-SQLServer mailing list>
> dba-SQLServer at databaseadvisors.com>
> http://databaseadvisors.com/mailman/listinfo/dba-sqlserver>
> http://www.databaseadvisors.com>
> _________________________________________________________________
> Windows Live™: E-mail. Chat. Share. Get more ways to connect.
>
> http://windowslive.com/howitworks?ocid=TXT_TAGLM_WL_t2_allup_howitworks_012009
> _______________________________________________
> dba-SQLServer mailing list
> dba-SQLServer at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/dba-sqlserver
> http://www.databaseadvisors.com
>
>



More information about the dba-SQLServer mailing list