Подзапросы MYSQL, использующие LIKE и IN

0

Я пытаюсь собрать запрос MYSQL, предназначенный для AJAX\PHP CMS, который выглядит примерно так:

SELECT table.info 
FROM table 
WHERE table.variable LIKE '%refinedby%' IN 
(SELECT other valid subquery to select data from)

Однако я сохраняю синтаксические ошибки отключения рядом с LIKE '% refinedby'IN (

Если я использую =, а не LIKE, нет проблем, как показано ниже:

SELECT table.info 
FROM table 
WHERE table.variable = 'refinedby' IN 
(SELECT other valid subquery to select data from)

Есть ли у кого-нибудь идеи, где я не могу выполнить подзапрос с помощью селектора LIKE?

Спасибо заранее!

Теги:
select
sql-like

1 ответ

2

Вы не можете использовать так, как вы должны указать, что будет BE в

SELECT table.info 
FROM table 
WHERE table.variable LIKE '%refinedby%' 
and table.variable IN (SELECT other valid subquery to select data from)
  • 0
    Аааа, я вижу! Замечательно, большое спасибо! легенда!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню