Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
Vergy39
Starting Member
15 Posts |
Posted - 2012-12-24 : 17:46:37
|
Merry Christmas everyone. I have a question regarding Joins. I have a 3 tables in a database. One that has most data and utilizes ID's that are named in other tables. For example: TableData consists of columns of ConfirmationNumber, AssociateNumber, ReasonID, ApprovedByAssociateNumber, UpdatedByAssociateNumber. I need to join the tables that identify the ReasonID, AssociateNumber, ApprovedByAssociateNumber and the UpdatedByAssociateNumber. They are identified on tables called AssociateInfo, and ReasonInfo. The reason one is easy however, the assoiateinfo one is hard because the AssociateName and UpdateByAssociateNumber are to utilize the same column from the AssociateInfo table. If I join that table twice, such as :Use MainDatabaseSelect ConfirmationNumber, a.AssociateNumber, b.NameFirst AS AssocFrstName, b.NameLast AS AssocLstName, c.ReasonName, d.ApprovedByAssociateNumber, d.NameFirst AS ApprvdByFirstname, d.NameLast AS apprvdByLastNameFrom TableData aINNER JOIN tbl.AssociateInfo b ON a.AssociateNumber = b.AssociateNumberINNER JOIN tbl.AssociateInfo c On a.ApprovedByAssociateNumber = c.AssociateNumberHope this helps. Thanks David V |
|
sodeep
Master Smack Fu Yak Hacker
7174 Posts |
Posted - 2012-12-25 : 09:08:33
|
This looks like quite simple but your explanation seems confusing. Can you post Sample Data and Expected Output? |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2012-12-26 : 00:02:56
|
sounds like a self join to me which is what you're using too. So didnt understand issue you're facing. What happened when you used posted query?------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |
|
|
Vergy39
Starting Member
15 Posts |
Posted - 2013-01-23 : 16:59:25
|
Well the Holidays are over and I am back trying to make this work again. I also have another situation where this will help involving a query that returns the name of an associate, their immediate supervisor, and their manager. All information is on one table, but only the names of the associates are paired with the associateID. in order to get their immediate supervisor, I have the immediate supervisors assocID which I need to match up to the name. Is there a way to send an attachment that shows the data in an excel sheet? Maybe that would help. Let me know. ThanksDavid V |
|
|
|
|
|
|
|