diff --git a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserTagRelationDao.xml b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserTagRelationDao.xml
index e7c8bc66..853e4354 100644
--- a/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserTagRelationDao.xml
+++ b/esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserTagRelationDao.xml
@@ -15,5 +15,14 @@
+
+ DELETE FROM
+ epdc_user_tag_relation
+ WHERE
+ USER_ID = #{userId}
+ AND TAG_ID IN (
+ SELECT eut.id FROM epdc_user_tag eut WHERE eut.TAG_CODE = #{tagCode}
+ )
+
\ No newline at end of file