Перейти к публикации
Arteom

mysql запрос

Рекомендованные сообщения

Arteom

Привет, есть такой запрос, который выдает <b>Operand should contain 1 column(s)

 

SELECT p.id as id, p.title, p.description, p.category, p.url, (SELECT i.id, i.module_name, i.module_post_id, i.image, i.image_thumb FROM images as i WHERE (i.module_post_id=p.id) LIMIT 1) FROM portfolio p ORDER BY p.id DESC

 

как мне его привести в рабочий вид, при этом нужны все колонки из images и LIMIT 1 для нее

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
TheAndrey

Что-то мне говорит, что цель состоит  объединении двух таблиц при выборке. Так?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Arteom

да, при этом строк в images с одинаковым ключом module_post_id могут быть несколько, а выбрать нужно только одну

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...