База данных 1 называется виджетами, в ней есть «id» и «title». База данных 2 называется widget-layouts и содержит "module-id", "widget-id", "position" и "weight".
То, что я пытаюсь сделать, это проверить, существует ли widgets.id в widget-layout.widget-id и если да, то действительно ли widget-layouts.position = 0. Я также хочу получить значения виджетов которые не существуют в виджет-макетах.
Вот запрос mysql, с которым я работал.
SELECT * FROM виджетов, виджетов-макетов
ГДЕ (widge-layouts.position = '0'
AND widgets.id =
widget-layouts.widget-id) ИЛИ
widgets.id НЕ В (ВЫБРАТЬ * ОТ
виджет-макеты)
С помощью этого запроса я получаю огромный список виджетов, где каждый виджет отображается несколько раз.
Есть идеи по этому поводу?