Поиск из таблицы, сгенерированной с помощью LIKE MySQL

Мне нравится искать из таблицы в MySQL, используя результат другого запроса. Например, я сгенерировал такой результат

ID | fname | lname 

1  | Joe   | Hal

2  | Joel  | summers

16 | Shejoe| Cruz

использование этого запроса:

Select * from users_tbl where fname like %joe%

Теперь я хочу отфильтровать этот сгенерированный результат, используя другой оператор like. Я пробовал этот запрос

Select * from users_tbl where lname like %c% in (Select * from users_tbl where fname like %joe%) 

Но я всегда получаю ошибку говоря

У вас есть ошибка в синтаксисе рядом ‘ %c% in (выберите * из users_tbl, где fname как %joe%)

1 ответ