Помогите сделать выборку в базе

Автор kak2z, 29 сентября 2013, 22:14:39

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

kak2z

Есть три таблицы..

1. smf_topics
2. smf_messages
3. smf_attachments

Подскажите пожалуйста как выбрать 10 топиков у которых есть вложения (изображения).


На данный момент я делаю массив из таблиц  smf_topics и smf_messages, потом делаю выборку вложений из полученного массива и получается у меня большой массив где есть все параметры топика...  но мне не нужны топики без вложений.

но как выбрать 10 топиков где есть вложения, я попросту не могу сообразить.. помогите пожалуйста.. .ничего не могу придумать..

Единственное что приходит в голову делать выборку из 100 топиков, потом отбирать те в которых есть вложения.. а потом из тех где есть вложения брать 10 топиков.. но это абсолютно бестолково как мне кажется..  плюс пагинацию сложно будет сделать.
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)


kak2z

Спасибо большое)) я никак с JOIN не разберусь)) наверно пришло время снова почитать про него)
Если нужно что то исправить, обновить, переставить, настроить, сделать форум заново - пишите в ЛС)