Ich bin Texte zu Keywords. Ich brauche alle Texte zurück, die zwei Schlüsselwörter enthalten (4) und (7):Wirklich einfache SQL-Abfrage
TextID KeywordID
2 4
2 7
3 4
4 4
5 4
5 7
6 4
6 7
7 4
7 7
8 4
9 4
10 4
10 7
11 4
12 4
Das Problem ist, wie Texte auszuschließen, die IDs 3,4,8,9,11 nicht beide wie Text enthalten (sie sollten nicht in den Ergebnissen sein)?
Jede Hilfe wäre sehr willkommen!
Zugegeben, das ist, warum ich dieses Szenario vor meiner Antwort angegeben. Wie auch immer, werde das hinzufügen, danke. –
Vielen Dank in der Tat für Ihre Antworten! Leider benutze ich MSAccess. Könnten Sie mir bitte die genaue Syntax basierend auf den obigen Lösungen mitteilen? Hier ist, wie es aussieht, ursprünglich: SELECT tblPerformanceKeyword.PerformanceKeywordID, tblPerformanceKeyword.TextID, tblPerformanceKeyword.KeywordID VON tblPerformanceKeyword WHERE (((tblPerformanceKeyword.KeywordID) = 4 oder (tblPerformanceKeyword.KeywordID) = 7)); – Falkor
@Falkor MS Access-Abfrage hinzugefügt –