Тип представления элемента, который вы возвращаете из
getItemViewType()
, - >= getViewTypeCount()
.
Ваша проблема в этой логике:
WHERE word NOT LIKE '%@' OR NOT LIKE '#%'
И шаблон, и OR
неверны. Вам может быть проще написать это, используя регулярное выражение:
WHERE word ~ '^[^@#]'
То есть, слово не начинается ни с одним из этих символов.
Используйте AND
в предложении where вместо OR
. Также во втором поле поля отсутствует.
SELECT word, count(*)
FROM (
SELECT regexp_split_to_table(tc.text, '\s') as word
FROM WORDS_TABLE as tc
) t
WHERE word NOT LIKE '@%' AND word NOT LIKE '#%'
GROUP BY word