From 16cb404def2d355ec04aa48cbdeea330985f078e Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 6 Sep 2023 15:54:10 +0800 Subject: [PATCH] - --- .../SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs index c25588f01..3e31d8901 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/DeleteProvider/DeleteableProvider.cs @@ -522,7 +522,7 @@ namespace SqlSugar var lamResult = DeleteBuilder.GetExpressionValue(inField, ResolveExpressType.FieldSingle); var fieldName = lamResult.GetResultString(); var sql= childQueryExpression.ToSql(); - Where($" {fieldName} IN ( {sql.Key} ) ",sql.Value); + Where($" {fieldName} IN ( SELECT * FROM ( {sql.Key} ) SUBDEL) ",sql.Value); return this; } public IDeleteable In(string inField, List primaryKeyValues)