sql server 2005 - join using two column in sql -


    projectmaster      projectid itmanagerid developmentmanagerid  --------------------------------------------------         1         1000         1001       usertable       userid username      ----------------       1000   sam       1001   ram      result        project   itmanagername devmanagername ------------------------------------------------         1          sam          ram 

help write query

edit: tried

select     projectid,projectname,projectdescription,startdate,enddate,     apsmanagerid,projectmanager,ragstatus,projectstatus,projectpriority,     categoryid,inactivedate,comments,it.username itprojectmanagername,     dev.username devmanagername pmis_project p,pmis_user it,pmis_user dev p.devprojectmanager = it.userid   , p.itmanagerid = dev.userid   , p.projectid in (select projectid selectedproject) 

you can join table many times needed.

in case

  • one join users itmanager's name.
  • one join users devmanager's name.

sql statement

select  projectid         , itmanagername = m.userid         , devmanagername = d.userid    projectmaster pm         inner join usertable m on m.userid = pm.itmanagerid         inner join usertable d on d.userid = pm.developmentmanagerid 

Comments

Popular posts from this blog

java - SNMP4J General Variable Binding Error -

windows - Python Service Installation - "Could not find PythonClass entry" -

Determine if a XmlNode is empty or null in C#? -