Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> и опять выборка уникальных данных, форумчане помогите с запросом 
:(
    Опции темы
forqs
  Дата 24.1.2008, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.9.2007

Репутация: нет
Всего: нет



есть 4 таблицы
таблица нод:

*nid | node_text|
-----------------
  1   | статья1   |
-----------------
  2   | статья2   |
-----------------
  3   | статья3   |
-----------------
  4   | статья4   |

таблица привязок категория <-> нода:

  nid | cid |
-----------
  1   |   2 |
-----------
  3   |   2 |
-----------
  2   |   3 |
-----------
  4   |   1 |

таблица категорий (gid - id группы категорий):

*cid | gid | cid_text|
--------------------
  1   |  1  |    авто  |
--------------------
  2   |  1  |    мото  |
--------------------
  3   |  2  |  бизнес |
--------------------
  4   |  1  |   вело   |



теперь сама соль, надо выбрать значения полей node_text так чтобы они были из разных категорий 1 группы тоесть должно получица:

статья1 и статья4 или статья3 и статья4

помогите пожалуйста smile 
PM MAIL   Вверх
Akina
Дата 24.1.2008, 19:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



В логике выборки присутствует неоднозначность.

PS. Считал и сверху вниз, и наоборот, и по диагонали - хоть убейся, а таблиц только три...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
forqs
Дата 24.1.2008, 21:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 26.9.2007

Репутация: нет
Всего: нет



опечатался я, таблиц действительно 3, а вчем неоднозначность?
PM MAIL   Вверх
muzer
Дата 26.1.2008, 01:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 387
Регистрация: 31.8.2006

Репутация: 30
Всего: 31



Цитата(forqs @  24.1.2008,  17:51 Найти цитируемый пост)
статья1 и статья4 или статья3 и статья4

Что означает "или"? Рэндом?
По тому, как вы описали задачу, получается надо выбрать статью1 статью 3 и статью4.
PM WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0438 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.