SQL-Eins-zu-viele stimmen auf der einen Seite mit der ALL in vielen Seiten überein

8

Im Folgenden eins zu viele

%Vor%

Dabei ist params.source ein Fremdschlüssel für source.id

%Vor%

Wenn ich eine Liste von param-Werten habe (sagen wir [1,2,3]), wie finde ich alle Quellen, die ALLE Werte in der Liste haben (Quelle 1, "ja") in SQL?

Danke

    
Bill Karwin 16.10.2008, 18:50
quelle

2 Antworten

7

Bearbeiten Modifiziert, um Fälle zu behandeln, bei denen mehrere Vorkommen des Werts für eine bestimmte Quelle auftreten können.

Versuchen Sie Folgendes:

%Vor%

Sie können es auch in GROUP BY umschreiben:

%Vor%     
Lasse Vågsæther Karlsen 16.10.2008, 19:00
quelle
11
%Vor%

Sie benötigen DISTINCT, weil Ihr params.value nicht an Duplikaten gehindert wird.

    
Bill Karwin 16.10.2008 19:01
quelle

Tags und Links