Método SQLiteDatabase.query

Eu estou usando o método de consulta de SQLiteDatabase. Como eu uso o método de consulta?

Eu tentei isso:

Cursor cursor = sqLiteDatabase.query(
    tableName, tableColumns, whereClause, whereArgs, groupBy, having, orderBy);

tableColumns - o parâmetro colunas é construído da seguinte forma.

String[] columns = new String[]{KEY_ID, KEY_CONTENT};

Se precisarmos obter todos os campos, como o parâmetro da coluna deve ser construído. Precisamos incluir todos os nomes de campo na matriz String?

Como uso corretamente o método de consulta?

questionAnswers(5)

yourAnswerToTheQuestion