Ich habe 2 Unterabfragen, aber ich habe Probleme, Spalten aus denselben Tabellen zusammenzufügen. Ich habe es versucht:
SELECT * FROM
(SELECT userid, listid
FROM user_views_table
WHERE date='2013-05-15' AND view_type='lists') a
JOIN
(SELECT sourceid, destinationid
FROM actions_table
WHERE date='2013-05-15' AND payloadtype='lists_user' AND actiontype='delete') b
ON a.userid = b.sourceid
ON a.listid = b.destinationid;
Wenn ich die Abfrage einfach damit beende ON a.userid = b.sourceid
, funktioniert das, aber wie kann ich diese Tabellen auch in einer anderen Spalte ON a.listid = b.destinationid
verknüpfen?
Jede Hilfe geschätzt.
Antworten:
Mach mit:
quelle
Wenn Sie unter Bedingung 1 UND Bedingung 2 beitreten möchten, verwenden Sie einfach das UND-Schlüsselwort wie unten
quelle