SQL Server:内/左连接导致行太多

时间:2018-04-11 01:54:34

标签: mysql

在其他任何事情之前,我确实在Stackoverflow和其他网站上检查了“SQL Server:加入太多行的结果”的所有主题,但无法获得正确的代码,因此需要您作为新手的专家建议。 我的任务是从表B中添加1列到表A,它将提供项目的类别。 Table A只有13288行但是当我加入时,结果将是211657行。我试过Left Join获得了相同的行结果。 我想GROUP BYDISTINCT,但table A也有重复的ticket_ids,所以也不要混淆。

这是我的代码。

SELECT     Table1.*, Table2.Category
FROM       Table1
INNER JOIN Table2 ON Table1.ticket_id =  Table2.ticket_id

1 个答案:

答案 0 :(得分:0)

很奇怪左连接不起作用。但是,您可以尝试使用它:

--user