SQLite

Posted 林夕Emma

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLite相关的知识,希望对你有一定的参考价值。

sqlite

select * from message where 
       flag=0 
       or 
       (
          (dealno=6 or (removeno in 
                    (select removeno from message where removedate >= 2017-12-25 09:00:00
                    ))
          ) 
       and 
       (
           (senddate >= 2017-12-25 09:00:00  
           or dealdate >= 2017-12-25 09:00:00 
           or removedate >= 2017-12-25 09:00:00
           )
       and senddate <=2017-12-25 24:00:00
       )
       )
order by senddate

 mybatis

select * from message where flag=0 or ((dealno=#{dealno} or (removeno in (select removeno from message where removedate &gt;= #{removedate}))) 
        and ((senddate &gt;= #{senddate}  or dealdate &gt;= #{dealdate} or removedate &gt;= #{removedate}) 
        and senddate &lt;=#{senddate2}))
        order by senddate

 注意点:

  1.时间

  2.mybatis映射文件参数和字段要一一对应,可以采取赋值转变

以上是关于SQLite的主要内容,如果未能解决你的问题,请参考以下文章

java.lang.NullPointerException: Attempt to invoke virtual method ‘int android.database.sqlite异常(代码片段

SQLite 片段函数实现不会在 TextView 中将文本格式化为 HTML

当我从用户获取数据并将其保存到 SQLite 数据库中时,我应该怎么做才能使列表视图在片段中工作

Android 逆向使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )(代码片段

Android 逆向使用 DB Browser 查看并修改 SQLite 数据库 ( 从 Android 应用数据目录中拷贝数据库文件 | 使用 DB Browser 工具查看数据块文件 )(代码片段

如果我想从另一个片段中添加书签,为啥我的书签单词没有保存到 sqlite 数据库?