diff --git a/app/DataBase/msg.py b/app/DataBase/msg.py index 6d8c66d..915efa7 100644 --- a/app/DataBase/msg.py +++ b/app/DataBase/msg.py @@ -58,7 +58,7 @@ class Msg: sql = ''' select localId,TalkerId,Type,SubType,IsSender,CreateTime,Status,StrContent,strftime('%Y-%m-%d %H:%M:%S',CreateTime,'unixepoch','localtime') as StrTime,MsgSvrID from MSG - where TRIM(StrTalker)=? + where StrTalker=? order by CreateTime ''' try: @@ -109,7 +109,7 @@ class Msg: sql = ''' select localId,TalkerId,Type,SubType,IsSender,CreateTime,Status,StrContent,strftime('%Y-%m-%d %H:%M:%S',CreateTime,'unixepoch','localtime') as StrTime from MSG - where TRIM(StrTalker) = ? and localId < ? + where StrTalker = ? and localId < ? order by CreateTime desc limit 10 ''' @@ -133,7 +133,7 @@ class Msg: sql = ''' select localId,TalkerId,Type,SubType,IsSender,CreateTime,Status,StrContent,strftime('%Y-%m-%d %H:%M:%S',CreateTime,'unixepoch','localtime') as StrTime,MsgSvrID from MSG - where TRIM(StrTalker)=? and Type=? + where StrTalker=? and Type=? order by CreateTime ''' try: @@ -150,7 +150,7 @@ class Msg: sql = ''' select localId,TalkerId,Type,SubType,IsSender,CreateTime,Status,StrContent,strftime('%Y-%m-%d %H:%M:%S',CreateTime,'unixepoch','localtime') as StrTime,MsgSvrID from MSG - where TRIM(StrTalker)=? and Type=1 and LENGTH(StrContent)