Cevap verildi gibi * UPDATE, görünüyor, ama SQL sorgu onun üzerinden erroring .. herkes yardımcı olabilir? Ilk cevap bakın, orada sorun yayınlanmıştır.
Yani sadece bu koymak. Ben 3 tablolar var. "Madde" masa ve bir "tag" tablosu. Sonra ben de birlikte 2 bağlar bir "item_tag" tablo var.
Ben kendisine atanan belirli etiketler tüm öğeleri listeleyen bir sorgu yapmak istiyorum. Yani etiket x ve y etiketi kendisine uygulanan tüm öğeleri listelemek için sorgu istiyorum.
Bu şimdiye kadar .. hariç bu listeler bu etiket id 148 veya etiket id 152 ya uygun herhangi bir. Bunu dedirtecek "VE" Eğer sonucu gösterir ile geldi budur.
SELECT *
FROM (`item`)
RIGHT OUTER JOIN `item_tag` ON `item`.`id` = `item_tag`.`fk_item_id`
WHERE `item_tag`.`fk_tag_id` = "152" OR `item_tag`.`fk_tag_id` = "148"
GROUP BY `item`.`id`