繁体   English   中英

将两个不同的sql表与具有相同数据的列联接在一起

[英]Join two different sql tables with columns that have the same data

我有两个正在执行的不同的sql语句,如果删除不明确的列,则一个有效,另一个有效。 有没有一种方法可以指定我要从两个表中获取信息的列?

select * from currentprojects
     Join Group on Group.projectcode= currentprojects.projectcode

这是第一个语句,它有效,但是显示表时整个页面都会中断。

SELECT 
   name,
   projectid,
   projectcode,
   completiondate,
   meeting,
   status
FROM currentprojects
Join Group on Group.status= currentprojects.projectcode

如果我从查询中删除项目代码,则第二条语句有效,但是我希望两个数据集都显示不同的内容。

尝试这个。 一旦查询开始变得密集起来,别名便会有所帮助

 SELECT cp.Cloumn, g.Column 
 FROM currentprojects cp
 INNER JOIN Group g ON g.projectcode= cp.projectcode

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM