我的查询有问题
public ArrayList<String> getUniqueYears(String TABLE_NAME) {
ArrayList<String> content = new ArrayList<String>();
final String[] cat = new String[] {KEY_YEAR};
Cursor cursor = myDatabase.query(true, TABLE_NAME, cat, null, null, null, null, KEY_YEAR, null);
if (cursor.moveToFirst()) {
do {
content.add(cursor.getString(0));
} while(cursor.moveToNext());
}
cursor.close();
return content;
}
当我调用该函数时,我会返回这个:
[111、1111、124、1242、1345、1943、2345、345]
谢谢