我尝试加入一些表,但是有重复数据的问题
这是代码:
from django.contrib.auth.signals import user_logged_in
def change_password_first_time(sender, user, request, **kwargs):
# Your business logic here...
user_logged_in.connect(change_password_first_time)
当我现在添加VJZ.TransID时,它开始复制我的行作为 “Projektnummer”不止一次。
目标是删除重复。
任何想法?
更新: Pic1
正如你在记录中看到的那样,对于代码3212,有23次。 我之间的原因是Trans ID。在下一张图片中,根据相同的项目和代码,您有不同的trans ID。
如何防止重复?
答案 0 :(得分:0)
使用分组
按VB1ACC.AcctCode分组 ,VB1ACC.AcctName ,VPKA.Projektnummer作为项目 ,VPKA.Cost,VPKA.Revenue,VJZ.TransID