Tina: SQL Problem / LEFT JOIN

Beitrag lesen

SELECT * FROM $db_table
      LEFT JOIN menu ON content.ID = menu.link
      LEFT JOIN submenu ON content.ID = submenu.link
      WHERE TITEL_MAIN LIKE '%$txt_suchbegriff%' OR CONTENT_MAIN LIKE '%$txt_suchbegriff%' OR BESCHREIBUNG LIKE '%$txt_suchbegriff%' AND (menu.sitemap_deaktiviert =1 OR submenu.sitemap_deaktiviert =1)

Hi Matze

das war immer noch nicht die Lösung auch wenn es logisch aussieht.
Es wird immer noch alles ausggeben als ob nichts gewesen wäre...

Das muß noch weiter verschachtelt sein. Lass mich mal überlgen.

Ich muß von dem Ergebnis des Suchbegiffes nochmals abfragen ob es deaktiviert ist

so nun habe ich mal was anderes probiert aber das ist auch falsch!!

SELECT * FROM content
      LEFT JOIN menu ON content.ID = menu.link
      LEFT JOIN submenu ON content.ID = submenu.link
      WHERE TITEL_MAIN LIKE '%$txt_suchbegriff%' OR CONTENT_MAIN LIKE '%$txt_suchbegriff%' OR BESCHREIBUNG LIKE '%$txt_suchbegriff%'
      UNION SELECT * FROM menu, submenu WHERE menu.sitemap_deaktiviert =1 OR submenu.sitemap_deaktiviert =1

gruss tina