比较sql表和

时间:2015-09-03 12:44:42

标签: php sql

我想知道如何比较两个表,如果它们有相同的值显示它们。

我的原始表格是user_information,还有30个其他名称不同的表格,但所有表格都有 相同的列为emailnamewebsite

如何自动比较user_information表与所有其他30个表,包括我稍后将添加的任何新表。

1 个答案:

答案 0 :(得分:0)

你需要的基本上就是这个(sql-server):

Select email, name, website from table1
intersect
Select email, name, website from table2 .... 

等等。

应该做的伎俩。

如果您正在针对MySQL数据库运行查询:

SELECT DISTINCT email, name, website FROM table1
INNER JOIN table2
USING (email, name, website);