在android中按月从数据库获取值

2023-12-12

I have a database where I have a table: enter image description here

我想要获取 11 月至 11 月的所有值。 我创建了类似的东西:

public static List<Plan> getPlanListByMonth(SQLiteDatabase db, DateTime date) {

        String where = "strftime('%m', '"+"date"+"') = " +
                "'"+"11"+"'";

        Cursor cursor = db.query(TABLE_NAME, null, where,
                null, null, null, null, null);

        return getPlanList(cursor);
    }

    private static List<Plan> getPlanList(Cursor cursor) {

        List<Plan> PlanList = null;

        if (cursor != null) {

            PlanList = new ArrayList<>();

            if(cursor.moveToFirst()) {

                do {
                    Object obj = getPlan(cursor);
                    PlanList.add((Plan) obj);
                } while (cursor.moveToNext());
            }

            cursor.close();
        }

        return PlanList;
    }

但没有效果。知道如何按月获取所有值吗?


Oh well.

将您的查询更改为阅读

SELECT * FROM workoutPlan WHERE strftime('%m', date) = '11'

or

SELECT * FROM workoutPlan WHERE CAST((strftime('%m', date)) AS INTEGER) = 11

就这样。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在android中按月从数据库获取值 的相关文章

随机推荐

  • Objective-C 中的 Swift 枚举关联值

    有没有办法在 Objective C 中使用新的 Swift3 枚举和关联值 如果我开发一个库并希望为 Swift3 用户提供方便的 API 有没有办法在 Objective C 中声明 桥接 Swift3 枚举与关联值 恐怕不可能 苹果有
  • 检查单选按钮是否通过键盘或鼠标更改

    是否可以知道如何选择单选按钮 即用户是否使用键盘或鼠标单击单选按钮 没有跨浏览器解决方案来检测 真正的鼠标单击 与 键盘触发的单击事件 理想情况下 我们会检查鼠标事件 button价值 不幸的是 只有 IE11 和 Edge 能够正确记录键
  • 如何解决打算通过 LAN 托管的网站的自签名 SSL 证书问题

    我的软件旨在在 Raspberry Pi 上运行 安装我的软件后 用户可以从 LAN 上的任何设备导航到在其 Raspberry Pi 上运行的我的软件托管的网页 我希望我的用户不必担心生成 SSL 证书等 只需在他们的 Raspberry
  • 如何模拟返回带有最小起订量的 int 的方法

    我有一个类可以检索一些内容 并且它有一个方法在检索之前需要一些输入 过滤器 其中一个 输入 调用另一个方法 该方法基本上返回一个 int 我如何使用最小起订量来模拟它 这是一个例子 namespace MyNamespace public
  • 如何绕过RStudio控制台字符串长度上限?

    我刚刚开始学习 R 我正在尝试编写一个将 mRNA 字符串翻译为蛋白质序列的函数 希望有更多经验的人可以很容易地帮助我 我的函数似乎在较短的字符串上工作得很好 但是当我在长 RNA 序列上尝试它时 控制台只打印一个新行 在函数调用之后 没有
  • 将数据帧列转换为二进制

    My crm数据框包含 Reconciled 列 其中数字为 0 到 130 我想将此列转换为 0 或 1 如果值为0 则保留0 否则更改为1 crm Reconciled crm Reconciled where crm Reconcil
  • 如何使用 RegEx 在 VBA 中匹配简单的数字模式 [关闭]

    Closed 这个问题不符合堆栈溢出指南 目前不接受答案 询问代码的问题必须对所解决的问题表现出最低限度的了解 包括尝试的解决方案 为什么它们不起作用以及预期结果 也可以看看 Stack Overflow 问题清单 有关您编写的代码的问题必
  • 将行转置/透视为列并求和

    这是我的查询 SELECT FROM requirementRange PeakRange DaysOfReq列是 nvarchar 数据类型并且Total是 INT 数据类型 表格如下 PeakRange DaysOfReq Total
  • 当重定向未知时为 HttpWebRequest.Credentials 构建 CredentialCache

    我最近问了一个question关于服务器返回重定向时的 NetworkCredential 和 HttpWebRequest Credentials 我确定构建 NetworkCredential 实例的 CredentialCache 适
  • 禁止 ASP.NET Web API 上具有空值的属性

    我创建了一个将由移动应用程序使用的 ASP Net WEB API 项目 我需要响应 json 来省略 null 属性 而不是将它们返回为property null 我怎样才能做到这一点 In the WebApiConfig config
  • 在 haskell-pipes 中分叉流流

    我在使用 haskell pipes 引导流通过管道时遇到问题 基本上 我分析了一堆文件 然后我必须 以人性化的方式将结果打印到终端 将结果编码为 JSON 所选路径取决于命令行选项 在第二种情况下 我必须输出一个左括号 然后每个传入值后跟
  • AngularJS:使用 jQuery 更改时,ng-model 绑定不会更新

    这是我的 HTML
  • 如何在 PlayFramework2 中获取用户的 IP?

    出于安全考虑 有时需要通过IP来屏蔽用户 就我而言 我想在 SQL 数据库中管理 IP 黑名单 我想我可以根据操作组合来处理过滤器部分 但为此我需要用户的 IP 那么 如何获取用户的IP呢 PS 应用程序在 nginx 代理后面运行 如果你
  • 如何在导航栏隐藏时启用滑动手势?

    我已经尝试解决这个问题很长一段时间了 但无法弄清楚 我目前的设置 在每个视图控制器中 我隐藏导航栏 如下所示 self navigationController setNavigationBarHidden true animated tr
  • AngularJS 使用范围变量设置 ng-controller

    我有一个模板 用于模式弹出窗口 根据其功能 应该加载不同的控制器 div 控制器 app controller MainCtrl scope function scope scope notification ctrl logout app
  • 如何在css样式中引用内联svg作为光标?

    如何引用内联 svg 作为光标 在代码附加中 第一个光标声明 cursor pointer 第二个 png 可以正常工作 第三个声明对我不起作用 我做错了什么 只需要一个工作样本 提前致谢
  • Android Google Maps API 标记图标内的字符串

    有没有办法可以将字符串的值放入MarkerGoogle Maps API 2 0 上的图标 喜欢这张图片 以一种简单的方式 有点像这样 map addMarker new MarkerOptions position POSITION ti
  • SpringSource 工具套件缺少 Spring MVC 项目模板

    这不是重复的Spring Tool Suite 缺少 Spring MVC 项目模板 使用 STS 2 9 2 并将 com springsource sts wizard 2 9 2 201205071000 RELEASE 放在我的插件
  • 简单的 C++ 指针转换

    谁可以给我解释一下这个 char a unsigned char b b a error invalid conversion from char to unsigned char b static cast
  • 在android中按月从数据库获取值

    I have a database where I have a table 我想要获取 11 月至 11 月的所有值 我创建了类似的东西 public static List