wel*_*ade 2 android where-clause ormlite
我想做一个像这样的查询:
SELECT * FROM my_table where column_one <= column_two;
Run Code Online (Sandbox Code Playgroud)
使用QueryBuilder,我可以制作where().le(column_one, Object obj),但我想要一些像where().le(column_one, column_two);
实际上,我想要以下查询:
SELECT*FROM table_one INNER JOIN table_two ON table_one.column_foreign_id = table_two.id WHERE table_two.column_one <= table_two.column_two.
什么是最好的方法?
感谢您的时间.
是的,你可以做到.码:
QueryBuilder<Account, String> queryBuilder = accountDao.queryBuilder();
queryBuilder.where().le(Account.COLUMN_ONE_NAME,
new ColumnArg(Account.COLUMN_TWO_NAME));
List<Account> results = queryBuilder.query();
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅3.7使用列参数
| 归档时间: |
|
| 查看次数: |
1031 次 |
| 最近记录: |