sql server inner join去重
时间: 2024-04-16 22:23:28 浏览: 300
SQL Server 去重
在SQL Server中,使用INNER JOIN进行表连接时,如果连接的两个表中存在重复的记录,可以通过使用DISTINCT关键字去重。DISTINCT关键字用于返回唯一的记录,即去除重复的记录。
以下是使用INNER JOIN进行表连接并去重的示例:
```sql
SELECT DISTINCT t1.column1, t2.column2
FROM table1 t1
INNER JOIN table2 t2 ON t1.id = t2.id
```
在上述示例中,我们使用INNER JOIN将table1和table2两个表连接起来,并通过t1.id = t2.id指定连接条件。然后使用DISTINCT关键字去除重复的记录。最后,通过SELECT语句选择需要返回的列。
阅读全文