안녕하세요 메세지를  전송시킨 시간이 저장된 디비에서 SimpleCursorAdapter를 사용하여 2010-09-17로 저장된 데이터 중에
월만 뽑아 와서 리스트에 뿌리고 싶습니다. Mysql에서는 SELECT DISTINCT MONTH (date) FROM serverlist; 구문을 사용하면
중복되는 숫자 없이 전송된 달만 잘 검색이 되는데

첫번째 : 저 구문이 안드로이드에서는 사용할 수 없는지 궁금합니다.
sqlite에서 직접 구문을 쳐 봤을때 실행이 되지 않아서요

두번째 :현재 SQLiteDatabase db = mHelper.getReadableDatabase();
  cursor = db.rawQuery("SELECT * FROM list;", null);
  startManagingCursor(cursor);
  Adapter = new SimpleCursorAdapter(this,
    android.R.layout.simple_list_item_1,
    cursor, new String[] { "Date" },
    new int[] { android.R.id.text1});

이렇게 날짜를 뽑아오고 있는데  cursor = db.rawQuery("SELECT * FROM list;", null); 이부분에서 * 이걸로 전체를 가져와서
date만 뿌려주면 list 에 날짜가 잘 뜨는데요 저 부분을 Date라고 바꿔서 Date만 가지고 오면 에러가 나는데
도대체 왜 그런지 이유를 모르겠습니다. 아시는분은 도움을 주세요 제발 ㅠ_ㅠ