mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-15 18:55:07 +08:00
Synchronization code
This commit is contained in:
@@ -110,6 +110,30 @@ namespace SqlSugar
|
||||
{
|
||||
parameter3.MemberValue = "Week";
|
||||
}
|
||||
if (parameter3.MemberValue.ObjToString() == DateType.Month.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y%m') = DATE_FORMAT({1}, '%Y%m')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
else if (parameter3.MemberValue.ObjToString() == DateType.Year.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y') = DATE_FORMAT({1}, '%Y')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
else if (parameter3.MemberValue.ObjToString() == DateType.Day.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y-%m-%d') = DATE_FORMAT({1}, '%Y-%m-%d')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
else if (parameter3.MemberValue.ObjToString() == DateType.Hour.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y-%m-%d %H') = DATE_FORMAT({1}, '%Y-%m-%d %H')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
else if (parameter3.MemberValue.ObjToString() == DateType.Minute.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y-%m-%d %H:%i') = DATE_FORMAT({1}, '%Y-%m-%d %H:%i')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
else if (parameter3.MemberValue.ObjToString() == DateType.Second.ObjToString())
|
||||
{
|
||||
return string.Format(" (DATE_FORMAT({0}, '%Y-%m-%d %H:%i:%S') = DATE_FORMAT({1}, '%Y-%m-%d %H:%i:%S')) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
return string.Format(" (TIMESTAMPDIFF({2},{0},{1})=0) ", parameter.MemberName, parameter2.MemberName, parameter3.MemberValue);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user