Flo: Mehrere Werte in einer Spalte finden

Beitrag lesen

Hallo zusammen,

ich habe folgende Tabelle namens "tags":

ID|tag
+++++++++
1|hund
2|katze
1|maus
3|pferd

Wenn ich nun in der Spalte "tag" nach "hund" und "maus" suche möchte ich als Ergebnis die ID 1 bekommen, da "hund" und "maus" eben nur bei ID 1 vorkommt.

Ich schicke folgendes Statement an MySQL:

SELECT *
FROM tags
WHERE tag = 'hund' AND tag = 'maus'

Aber ich bekomme leider kein Ergebnis (0). Ersetze ich AND durch OR kommt es zum einen Ergebnis. Ich möchte allerdings nicht die ID haben  wo "hund" oder "maus" vorkommt, sondern eben nur die ID wenn beide Wörter bei der selben ID kommt.

Danke für die Antwort

Flo