假设需要关联的两个表为table1和table2,可以使用左外连接将两个表关联起来,并使用DISTINCT去除重复数据,最后使用COUNT函数统计总数,具体SQL语句如下:

SELECT COUNT(DISTINCT t1.column1)
FROM table1 t1 
LEFT JOIN table2 t2 ON t1.column1 = t2.column2;

其中,column1和column2是需要关联的列,可以根据实际情况进行调整。

数据库中两表关联后去重求总数怎么写SQL我的诉求是关联上的数据和没关联上的数据都算出来

原文地址: https://www.cveoy.top/t/topic/bF3h 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录