Hopsel: Datenbankabfrage Inner Join?

Beitrag lesen

Hi fritz85!

Wie kann ich nun den SQL anpassen das er auch noch keywords beachtet auch wenn er nicht die Category (z.B. 19) hat ???

Ich würde das Datenbankdesign anpassen und die n:m-Relation zwischen Film und Kategorie der 3. Normalform entsprechend realisieren.

Falls du dich damit noch nicht auskennst, ein Beispiel:

Tabelle Film
|    ID    |   Titel   |
     --

Tabelle Kategorie
|    ID    |   Name    |
     --

Verknüpfungstabelle Film_ist_in_Kategorie
| Film.ID  |  Kat.ID   |
  -------     ------

Wobei unterstrichen Attribute (im letzten Fall segmentierte) Primärschlüssel darstellen.

So kannst du jedem Film beliebig viel Kategorien zuordnen und auch problemlos neue Kategorien hinzufügen.

MfG H☼psel

--
"It's amazing I won. I was running against peace, prosperity, and incumbency."
George W. Bush speaking to Swedish Prime Minister unaware a live television camera was still rolling, June 14, 2001
Selfcode: ie:% fl:( br:> va:) ls:& fo:) rl:? n4:& ss:| de:] js:| ch:? sh:( mo:) zu:)