Помогите составить sql запрос

Тема в разделе "Базы данных", создана пользователем KillDead, 25 сен 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. KillDead

    KillDead

    Регистр.:
    11 авг 2006
    Сообщения:
    884
    Симпатии:
    540
    Есть таблица
    HTML:
    ID | news_id | category
    1 | 1 | a
    2 | 1 | ab
    3 | 1 | abc
    Одной новости может принадлежать более 1-й категории. Нужно вывести новости которые одновременно принадлежат категориям a, ab, abc.
    Помогите составть нор запрос:)
     
    Haliff3007 нравится это.
  2. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    364
    Симпатии:
    117
    PHP:
    SELECT * , count(*) as xx FROM xxx
      WHERE category in 
    ('a','ab''abc')
      
    GROUP BY news_id
      HAVING xx 
    3
     
    быстрая и оптимальная работа не гарантируется
     
Статус темы:
Закрыта.