Problem med udtrække de rigtige rækker
Kære eksperterNu er det efterhånden et stykke tid siden jeg har leget med SQL-kodning, og er kørt fast i et problem.
Jeg har to tabeller, 'Billeder' med felterne id, filnavn, slettet og noget andre, og så har jeg 'Tags' som indeholder billede, brugerid, kordinater m.m.
Jeg skal lave en forespørgsel hvor den finder billeder med to specifikke personer i, med brugerid x og y.
Har rodet lidt med Distinct, men jeg ved ikke hvordan jeg skal nå frem til et rigtigt resultat.
Min kode ser indtilvidere sådan her ud:
----
"SELECT DISTINCT billede, (SELECT filnavn FROM billeder WHERE billeder.id=tags.billede) AS filnavn FROM tags WHERE (brugerid='".
$brugerid-x."' OR brugerid='".$brugerid-y."') AND slettet!='1' ORDER BY dato DESC"
----
Lige nu, returnerer den de billeder hvor enten x- eller y er tagget i, men jeg skal kun have de billede hvor begge er tagget i.
Håber der er nogen der kan hjælpe.
Mvh. Christoffer