sql server查询语句问题

sql 问题
两个表查出来的数据都是2条,里面数据基本一样,但是不管通过什么连接,查出来的数据都变成4条如何解决

img

img

这个叫笛卡尔积,就是表中每条记录与另一表中每条记录做了关联,数据多的话就麻烦了。
需要找到两个表中可以用于关联两表记录的字段,一般是ID之类的,如内容为GD开头的那个,作为关联条件,就不会出现上述情况了。