EKKi: Nur doppelte Einträge aus MySQL Abfrage anzeigen

Beitrag lesen

Mahlzeit Marcolino,

Leider verstehe ich jetzt nur noch Bahnhof.

Ägübdn?

Kannst Du mir nicht helfen wie die gesamte Abfrage sein muss.

Hat er doch getan (in seiner charmant-liebenswürdigen und durchaus korrekten, ihm eigenen Art und Weise):

das Statement, das Du ursprünglich hattest, war - in seiner Gesamheit! - vollständig und fertig.

Das heißt also, Deine Abfrage

SELECT id_user  
  FROM friends_freunde  
 WHERE id_selbst IN ('631', '1097')  
UNION ALL  
SELECT id_selbst  
  FROM friends_freunde  
 WHERE id_user IN ('631', '1097')

ist absolut korrekt.

Aus dem, was es komplett ergibt, musst Du die Ergebnisse selektieren,

Du musst um die bestehende Abfrage eine weitere "drumherum bauen", d.h. aus der Ergebnismenge der Abfrage einfach alles auslesen,

gruppieren und per HAVING filtern.

und auf die gesamte Ergebnismenge die genannten Einschränkungen anwenden.

Wäre mega!

"Mega"? Was soll das sein?

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|