加入3表并防止重复详细信息

时间:2015-12-20 06:49:02

标签: mysql sql-server

你好我得到了这个3表,我想制作一个没有重复细节的单个连接表。

User Table

userLRN userLevel


user_information Table
userInfoID  userLRN userFirstname userLastname userMiddlename userSex userContactNumber userYearGraduated


workinfo Table
workinfoID userLRN workOccupation

设计:

  

用户表是一个user_information
  user_information很多   workinfo

我尝试了这个SQL查询:

SELECT userLRN, userFirstname, userLastname, userMiddlename, userSex,
userContactNumber, userYearGraduated, workOccupation 
From user_information 
INNER JOIN users on user_information.userLRN = users.userLRN 
INNER JOIN workinfo on workinfo.userLRN = user_information.userLRN 
WHERE users.userLevel = users

我有多个名字和身份证。 我想将相同的id和名称与不同的工作结合起来。 请帮帮我。

我想要这个输出: Image Output

0 个答案:

没有答案