}
public List<Object[]> execQuery(String what, String from, String where, Map<String, Object> param){
if (this.filterList != null){
for (FilterSelect filterSelect : filterList) {
FiterSQL res = filterSelect.getFilterSQL(this, this);
if (filterSelect instanceof FilterByItemSelect){
String[] whatList = ((FilterByItemSelect.FiterDataSQL)res).whatStr;
what = chomaAddString(what, whatList);
if (whatList != null && whatList.length > 0){
int dataId = getNextSelectDataID(whatList.length);