我正在尝试使用从存储过程中获取的数据填充组合框。但它显示了所有内容的重复。
无论如何要省去这些双打,只展示一次?
存储过程:
SELECT *
FROM Personeel
LEFT JOIN Afdeling ON Afdeling.AfdelingID = Personeel.AfdelingID
更改了存储过程:
SELECT distinct *
FROM Personeel
LEFT JOIN Afdeling ON Afdeling.AfdelingID = Personeel.AfdelingID
见图片:http://i.stack.imgur.com/l1YaW.png
执行存储过程时的数据:http://i.stack.imgur.com/KNBvY.png
我可以创建一个新的存储过程。但是,如果我可以使用我已经拥有的那个,为什么我呢?
帮助?提前致谢
答案 0 :(得分:0)
在再次填充之前,您需要清除所有项目。您已经添加了所有项目,然后再次添加;每个项目都已添加两次。
答案 1 :(得分:0)
SELECT DISTINCT * 来自Personeel
区别只会返回一个