Ну, я думаю, что я не очень ясно в своем описании.Но решение, которое я нашел, состоит в том, чтобы идти по шагам, не используя только SQL, но с PHP.
Я делаю первый повторный поиск с первым критерием:
where Topics.PK_TOPICS=8
Я получаю результат в массиве PHP.Затем второй со вторым критерием:
where Topics.PK_TOPICS=15
Я получаю результаты в другом временном массиве PHP.А затем я использую PHP array_intersect ():
$results = array_intersect($results, $temp_results);
, чтобы найти только результаты, которые соответствуют обоим критериям.Очевидно, я могу повторно использовать результаты $, чтобы пересекаться столько раз, сколько я хочу.Таким образом, нет ограничений для поисковых критериев.
Надеюсь, эта помощь ...