editText에 한글자 입력할 때 마다 쿼리를 날려서 검색하려고 합니다.

그래서 텍스트와쳐에서 onTextChanged에다가 쿼리를 할 수 있도록 하면 되는데..

like을 사용해서 글자단위로의 검색을 위한 쿼리문이 이해가 잘 안가서요ㅠㅠ


query = "select ser_no _id, * from " + mcApp.search_p +" where ser_no = 0 order by priority";

이렇게 쿼리가 있는데, 만약 m_name 컬럼의 내용을 like으로 검색하고자 할 떄는 어느 위치에다가

like을 써주어야 하나요?ㅠㅠ

조언 부탁드립니다..



TextWatcher textWatcherInput = new TextWatcher() {

@Override

public void onTextChanged(CharSequence s, int start, int before, int count) {

// TODO Auto-generated method stub

Log.i("onTextChanged", s.toString());

//"eng_word like 'a%' AND ser_no = '0' ",

query = "select ser_no _id, * from " + mcApp.search_p +" where ser_no = 0 order by priority";

}

@Override

public void beforeTextChanged(CharSequence s, int start, int count,int after) {

// TODO Auto-generated method stub

}

@Override

public void afterTextChanged(Editable s) {

// TODO Auto-generated method stub

}

};