2012-11-09 21 views
0

我有一个用户数据库 每个用户都有一个名字,姓氏和年龄 我想使用姓氏来订购我的数据库,比如果两个用户具有相同的姓氏我想要使用名字来组织数据库,并最终使用年龄订单数据库使用两列或更多

我需要添加到此行的哪些内容?

Cursor cursor = mDatabase.query(DATABASE_ATTENDEES_TABLE, null, Attendee.DATABASE_KEY_USER_ID + " = ?", new String[] { Long.toString(user_id) }, null, null, Attendee.DATABASE_KEY_LASTNAME); 

回答

2

感谢我明白了:

Cursor cursor = mDatabase.query(
    DATABASE_ATTENDEES_TABLE, 
    null, 
    Attendee.DATABASE_KEY_USER_ID + " = ?", 
    new String[] { Long.toString(userId) }, 
    null, 
    null, 
    Attendee.DATABASE_KEY_LASTNAME+ " ASC," + 
     Attendee.DATABASE_KEY_FIRSTNAME + " ASC," + 
     Attendee.DATABASE_KEY_AGE 
);