当前位置: 首页 > 面试题库 >

ORMLITE中的SQL MAX-MIN-ANDROID

宓跃
2023-03-14
问题内容

我想知道如何将MAX MIN命令与ORMLITE一起使用。

例如,假设我们有此表

Table Name = Example
Column 1 = id
Column 2 = name

在ORMLITE中,我如何获得最大ID?我看着 这里,但我听不懂。

有人可以向我展示ORMLITE中关于max min的示例吗?


问题答案:

QueryBuilder qb = accountDao.queryBuilder();

qb.selectRaw("MIN(orderCount)", "MAX(orderCount)");

// the results will contain 2 string values for the min and max

results = accountDao.queryRaw(qb.prepareStatementString());

String[] values = results.getFirstResult();

我从文档中找到



 类似资料:
  • ORMLite Android This package provides the Android specific functionality. You will also need to download the ormlite-core package as well. Users that are connecting to SQL databases via JDBC connectio

  • ORMLite是一个轻量级的Java对象关系映射持久层框架。支持包括 MySQL、Postgres、Microsoft SQL Server、H2、Derby、HSQLDB和Sqlite等在内的数据库。提供灵活的QueryBuilder来构建复杂的数据查询。强大的抽象DAO类,只需5行代码便能够自动生成SQL来创建和删除数据库表格。 示例代码: public class AccountApp {

  • 问题内容: 我喜欢这样的查询: 在ORMlite中,可以使用以下代码: 如果可以事先知道条件,并且在编码时就可以了,那么我需要动态添加条件。 基本上,这种方法是不够的。它需要其他支持的方法的条件。 感谢您的任何建议。 问题答案: 如果可以事先知道条件,并且在编码时就可以了,那么我需要动态添加条件。 在ORMLite 中有一点语法上的缺陷。您打电话的时候: 该方法得到的是: 您确实可以将其重写为:

  • MIN

    此方法从数字列表中返回最小值。 语法 (Syntax) MIN(number1,number2, …numberN) 参数 (Parameters) number1, number2, …numberN - 需要确定最小值的数字列表。 返回值 (Return Value) 值列表中的最小值。 例子 (Example) /* Main program */ say MIN(10,20,30)

  • 描述 (Description) min()方法接受一组数字并返回给定数字中的最小值。 在不传递参数的情况下调用此方法时,它返回+ Infinity。 语法 (Syntax) 下面给出了JavaScript的min()方法的语法。 我们可以在CoffeeScript代码中使用相同的方法。 Math.min ( x ) 例子 (Example) 以下示例演示了CoffeeScript中min()方

  • 描述 (Description) 该方法给出了两个参数中较小的一个。 参数可以是int,float,long,double。 语法 (Syntax) 此方法有以下变体 - double min(double arg1, double arg2) float min(float arg1, float arg2) int min(int arg1, int arg2) long min(long a