hmmm, førstår ikke riktig problemet men hvis du skriver: Select DISTINCT k.Keyword_ID, k.Keyword, lnk.Keyword_ID, lnk.ProjectRef from Keywords k JOIN KeyW_lnk lnk ON '$PID' = lnk.ProjectRef
du er nødt till att joina tabellerna k og lnk på något fælt der er gemensamt, annars får du en kartesisk produkt vilket er de fire ganger som du talar om...
Select k.Keyword_ID, k.Keyword, lnk.Keyword_ID, lnk.ProjectRef from Keywords k JOIN KeyW_lnk lnk ON k.Keyword_ID = lnk.Keyword_ID WHERE lnk.ProjectRef = '$PID'
Select k.Keyword_ID, k.Keyword, lnk.Keyword_ID, lnk.ProjectRef from Keywords k inner JOIN KeyW_lnk lnk ON k.keyword_id=lnk.Keyword_id where '$PID' = lnk.ProjectRef
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.