id parent_id child_id 1 1 1 2 2 2 3 2 2 4 1 1
Ich habe eine Tabelle, aus der ich brauche die gemeinsamen Werte von Daten zu bekommen, wenn ich es mit der ID abfragen ... für zB wenn id = 2 und id = 3 dannerhalten alle Zeilen gemeinsam Eltern mit
Rückkehrid parent_id 2 2 3 2
ich habe schon versucht, diese nach viel durch verschiedene Beispiele der Jagd:
SELECT ta.user_id,ta.interest_parent_id,ta.interest_child_id
FROM user_interest ta
WHERE ta.user_id=2 AND
(SELECT COUNT(*) FROM user_interest tb
WHERE ta.interest_parent_id=tb.interest_parent_id
AND tb.user_id=3)>1
aber es antwortet mit nur:
id parent_id 2 2
jede Hilfe :(im eine MySQL-Datenbank mit PHP/codeigniter kann
Sie bitte Ihre Frage auszuarbeiten. Wie es mit Ihrem Dataset aussieht, möchten Sie eine Zeile mit einer bestimmten ID so lange auswählen, wie die Zeile mit dieser bestimmten übergeordneten ID. Habe ich es richtig verstanden? –
** Ich habe eine Tabelle, aus der ich die gemeinsamen Werte von Daten bekommen muss, wenn ich es mit ID abfrage. ** Erklären Sie diese – 1000111
Idealerweise möchte ich zwei IDs übergeben und zwei Zeilen überprüfen und die Spalten mit gleichen Werten – darkCoffy